San Antonio, TX 78209
Open HoursSun.-Thu. 11AM-10PM, Fri.-Sat. 11AM-11PM
OverviewSince 1988 Tomatillo's Has Been San Antonio's Favorite Choice for Mouthwatering Appetizers, Sizzling Fajitas, and Cool, Tangy Award Winning Margaritas. In Fact, this November...
more