El Vaquero Restaurant, BLACKFOOT, Idaho (ID)
Comfortably operating at 960 South Broadway Street () in BLACKFOOT, Idaho (ID) (83221), El Vaquero Restaurant can be reached at 2087821300. It is advisable to call in ahead of time to make a reservation.
More restaurants in BLACKFOOT, Idaho (ID)
El Vaquero Restaurant contact information and details:
Address: 960 South Broadway Street - , BLACKFOOT, Idaho (ID) 83221
Contact Phone: 2087821300