Tomatillos Reviews & Details
3210 Broadway St
Tomatillos is located at 3210 Broadway St in San antonio near the intersection of Broadway and Eleanor Ave. Their menu consists of Mexican dishes . Call (210) 824-3005 today!
- Major Intersection:Broadway And Eleanor Ave
Tell us more about Tomatillos San antonio!