El Castillo Mexican Restaurant
$ • Seafood, Tex-Mex, Mexican
Hours:
425 S St Mary's St, San Antonio
(210) 537-9776
About El Castillo Mexican Restaurant
Customers' Favorites
Recent Reviews
Ratings
Menu


Hours
Monday | 8AM - 3PM |
Tuesday | 8AM - 3PM |
Wednesday | 8AM - 3PM |
Thursday | 8AM - 4PM |
Friday | 8AM - 4PM |
Saturday | 9AM - 2PM |
Sunday | Closed |
El Castillo Mexican Restaurant is a hidden gem that serves delicious and authentic Mexican cuisine. The restaurant offers quick service, even when busy, and the staff provides excellent customer service. The dishes are flavorful and made with fresh ingredients. The menu features a variety of options, including tortas, enchiladas, quesadillas, and chalupas. The rice, beans, and tortillas are all delicious, and the horchata is refreshing. The restaurant has a cozy and authentic homey feel, making it a great spot to relax and enjoy a meal.
Customers praise the restaurant's service, with one reviewer noting they were allowed to stay and eat 10 minutes before closing. The food is also highly regarded, with customers raving about the beef fajitas, huevos rancheros, birria tacos, and puffy tacos. The authentic plates and the delicious green hot salsa are also mentioned as highlights.