El Mirador, BLACKFOOT, Idaho (ID)
Conveniently located at 620 West Bridge Street () in BLACKFOOT, Idaho (ID) (83221), El Mirador can be reached at 2087851595. Remember to call in advance to make a reservation.
More restaurants in BLACKFOOT, Idaho (ID)
El Mirador contact information and details:
Address: 620 West Bridge Street - , BLACKFOOT, Idaho (ID) 83221
Contact Phone: 2087851595