Tomatillos Restaurant & Bar$$3.9(2,347)Restaurant LinkView Photos✦AI Review SummaryLocation & HoursAddress1827 N Loop 1604 ESan Antonio, TX 78232United StatesGet DirectionsHoursOpen • Closes Today at 8:00 PMMondayClosedTuesday11:00 AM - 9:00 PMWednesday11:00 AM - 9:00 PMThursday11:00 AM - 9:00 PMFriday11:00 AM - 10:00 PMSaturday11:00 AM - 10:00 PMSunday11:00 AM - 8:00 PMContact & LinksContact Information+1 210-824-3005Restaurant LinkVisit Restaurant LinkAbout Tomatillos Restaurant & BarPrice rangemoderately pricedGoogle-sourced data last fetched on March 8, 2025. 3.9/5Based on 2,347 reviewsRecent ReviewsView all Google reviews →J. Jeffriesa week agoIf you want really good Mexican food, you have to experience Tomatillos, I have been a customer since 2001. I have tried the Chalupas, Tacos, Flatas, Enchiladas, Chicken and Beef Fajitas, have NOT had...Read moreWendy Carter Peters3 weeks agoSorry to see the location at 1604 & 281 close. They have a location closer to me on the Southside I haven't tried yetEmiliano Segura3 weeks agoSo yummy!!Paul Bordovsky4 weeks agoSeth Childersa month agoIt was great. But now they’ve closed and moved.What People Are SayingOverall ExperienceCustomers consistently rated Tomatillos with a perfect score of 5/5, praising the Mexican cuisine and service.Customer FavoritesReviewers enjoyed dishes such as Chalupas, Tacos, Flatas, Enchiladas, Chicken and Beef Fajitas, and the spicy hot sauce served hot.Atmosphere & ServiceThe restaurant was noted for its great service, with one reviewer mentioning it as their favorite spot in San Antonio. The ambiance was not explicitly mentioned in the reviews.Value & QualityCustomers found the food to be of high quality, mentioning that it was worth the visit despite the closure and relocation of the restaurant. Pricing was not a major point of discussion.Areas for ImprovementNo specific areas for improvement were highlighted by the reviewers.Recent TrendsRecent reviews mentioned the closure of one location and the anticipation of trying out the new Southside location. The consistency in positive feedback indicates a strong reputation for Tomatillos in the local dining scene.Frequently Asked QuestionsWhere is Tomatillos Restaurant & Bar located?Tomatillos Restaurant & Bar is located at 1827 N Loop 1604 E, San Antonio, TX 78232, USA.What is the price range at Tomatillos Restaurant & Bar?Tomatillos Restaurant & Bar is listed as moderately priced.Where can I find the hours for Tomatillos Restaurant & Bar?The listed hours for Tomatillos Restaurant & Bar are shown in the Location & Hours section on this page. Hours can change, so confirm before visiting.How can I contact Tomatillos Restaurant & Bar?Call Tomatillos Restaurant & Bar at +1 210-824-3005. Ask the restaurant directly about reservations or large parties.More food guides for San AntonioThe 12 Best Tacos in San Antonio, Ranked12 restaurants →San Antonio Beyond the Riverwalk: 8 Spots Where Locals Actually Eat8 restaurants →10 Restaurant Breakfasts Under $12, with Verified 2026 Prices10 restaurants →