El Vaquero Restaurant, BLACKFOOT, Idaho (ID)
Readily settled at 960 South Broadway Street () in BLACKFOOT, Idaho (ID) (83221), El Vaquero Restaurant are available at 2087821300. We advise you to early in advance to arrange your place in the restaurant.
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
