Mexican restaurant
Just a stone's throw from the lively River Walk, El Castillo Mexican Restaurant invites you into a casual setting filled with vibrant flavors. Known for its hearty breakfast, lunch, and dinner options, it’s a go-to spot for comfort food lovers and tourists alike. While many rave about the breakfast tacos and the attentive staff, a few have felt that some dishes could pack more flavor. With fast service, wheelchair accessibility, and a kids' menu, it's a cozy choice for families seeking a taste of Mexico at affordable prices.
Best in San Antonio
Chelsea D.
October 14, 2024El Castillo offers a cozy vibe with fast service, perfect for a casual bite. The breakfast tacos steal the show, but the puffy tacos missed the mark for us - more like a gordita than expected. Friendly staff, though... I’d recommend stopping by for breakfast!
Lexi W.
September 23, 2024El Castillo offers a cozy spot for breakfast with quick service! I enjoyed the breakfast tacos, bursting with flavor, while my wife loved her green chilaquiles despite them being a bit greasy. The casual vibe and friendly staff make it a nice detour from tourist traps!
Irma Kerluke
September 10, 2024El Castillo Mexican Restaurant is a cozy spot on St. Mary's that offers a casual dining experience. 🌮 We visited for breakfast, craving something authentic, and were pleasantly surprised by the friendly staff.
My wife enjoyed the green chilaquiles, while I opted for the birria quesadillas. Unfortunately, both were a bit greasy for our taste. However, the coffee was refreshing, albeit more on the light side.
I appreciated the quick service and relaxed atmosphere, making it a good choice for families or solo diners. It might not be perfect, but it certainly hits the spot for a quick and satisfying meal! 😊
Thai restaurant
102 Navarro St, San Antonio, TX 78205, United States
Bistro
On The Riverwalk Level, 421 E Commerce St, San Antonio, TX 78205, United States
Mexican restaurant
130 Main Plaza, San Antonio, TX 78205, United States
American restaurant
203 S St Mary's St, San Antonio, TX 78205, United States
Italian restaurant
800 S Alamo St #154, San Antonio, TX 78205, United States
American restaurant
306 W Market St, San Antonio, TX 78205, United States