El Azteca Restaurant

2800 Guadalupe St San Antonio TX 78207 USA

(210) 432-5044

Location