Eating Mexican at El Vaquero Restaurant restaurant in Blackfoot, ID.

Feedback

Do you manage or own El Vaquero Restaurant?

Yes