El Mirador 620 W Bridge Blackfoot ID United States
Open 7 days a week, features fine Mexican food, American food, daily luncheon specials, Margaritas, domestic and imported beers.
Phone: 208.785.1595 Alcohol: wine / beer