|
||||
![]() |
El Mirador
620 W Bridge St, Blackfoot, ID 83221 |
|||
Don't settle for fast food. Exit now and enjoy authentic Mexican food! Highly rated by locals and those passing through. Easy access from I-15 at Exit 93. |
Amenities |
---|
Restaurant
Mexican
|