top of page
Southtown's spot for al pastor tacos, served straight off the spit with freshly made verde, roja, con pina, and chile de arbol salsas.
Taqueria Los Cuates
(210) 999-5274
732 S Alamo
Taqueria Los Cuates
732 S Alamo St, San Antonio, TX 78205, USA
bottom of page