Vote Today In The 2020 Best Of San Antonio® Readers' Choice Poll!

Restaurant Details

An outstanding 24-hour inexpensive taqueria located only 10 minutes from downtown. Some of the best carne guisada around.

Features: , , , , ,

Nearby

Friends

Become a Friend

History

© 2020 San Antonio Current

Website powered by Foundation