Search results
We did not find results for: El Vaquero Restaurant Blackfoot, ID.
Check spelling or type a new query.
We did not find results for: El Vaquero Restaurant Blackfoot, ID.
Check spelling or type a new query.
Phone: (208) 782-1300
960 S Broadway St Blackfoot, ID 83221 1535.43 mi
Is this your business? Verify your listing
4.5 17 reviews
Food is always uniformly great, if you liked it before tomorrow it will be exactly the same, there are alot of choices, breakfast and lunch and take out available. Rosa and Maria are great... More
The food was good but for that service I could have gone to Taco Bell and been almost as happy, and still fed. In hindsight I could have driven 30 minutes home and been as well off for free. I... More