Top : United_States : ID : Blackfoot : El MiradorOpen 7 days a week, features fine Mexican food, American food, daily luncheon specials, Margaritas, domestic and imported beers. 620 W Bridge Blackfoot ID United States 83221 Telephone : 208.785.1595
Type of cuisine served :Payment MethodsAll restaurants accept cash.
Alcohol : wine / beer.
|