From Tex-Mex to gourmet Mexican cuisine, El Jarro is a favorite meeting place for North Side residents and a long-time San Antonio tradition.
(877) 549-3709
13421 San Pedro Ave
(Embassy Oaks)
San Antonio,
TX
78216
29.561723
-98.483706
Neighborhood: Northeast San Antonio



Follow Us on Twitter