Eating Mexican at Taqueria El Zarape restaurant in Alamo, TX.

Feedback

Do you manage or own Taqueria El Zarape?

Yes