Tomatillos Restaurant and Bar

Family-owned restaurant serving Tex-Mex cuisine in San Antonio.

RestaurantsFood & Beverage tomatillos.com ↗

Company facts

Founded
2000
Employees
50
Headquarters
United States
Type
Private