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