Rachel Swift
El Corral Mexican Restaurant delivers the kind of dining experience that keeps you coming back long before you’ve even left the parking lot. From the moment you walk in, the warm hospitality and inviting atmosphere make you feel like a welcome guest rather than just another customer. The décor is vibrant without being overwhelming, and the cozy layout creates the perfect setting for a relaxed meal.
The service is consistently exceptional—friendly, quick, and genuinely attentive. Staff members know the menu well and are always ready with recommendations, whether you’re craving something bold and spicy or rich and comforting.
The food is where El Corral truly shines. Every plate arrives hot, beautifully prepared, and full of authentic Mexican flavors. Even the complimentary chips and salsa set a high bar—crispy, warm, and paired with a salsa that strikes the perfect balance of zest and heat.
… moreJulie McCann
The Food is great !
The servers are ALWAYS WONDERFUL!!! (Very friendly and very attentive)
Papas Locas is my favorite . My kids ask to come here and love it !
… more????
I am not a huge fan of this place for taste. The rice tends to be bland, the beans are okish, and the meats tends to be more on the bland side as well. The veggies are veggies. The chips are good, as is the salsa, but the salsa here is tomato based, and I prefer tomatillo based salsa for Mexican food. The horchata is not good. They use powder horchata mix, and it generally is very watered down tasting. Horchata is one of my favorite non-alcoholic drinks and I won’t order it here. I have been here about 10-12 times simply because people like to get together here, but i would not personally come and get food here for just myself. I am giving it 3 stars overall instead of 2 simply because it’s always clean, including the bathrooms, the service is always good, and the staff are always polite and professional.
… moreClare Goldade
We love the atmosphere! The servers are so friendly, and polite to us, even with our little kids in there; I really appreciate that! They interact with my little boys, making them feel welcomed and like little men
Also, their margaritas are phenomenal ✨
… moreMichelle Poepping
BEST Mexican restaurant in St. Mary’s! Their chips, salsa, and queso are so addicting. The service is wonderful and the workers are always on the ball!
… moreDenise Rainey
Wonderful!! Extensive menu, generous portions, reasonably priced & fast, excellent service. Beautifully decorated, great ambience
… moreMidnight Meow
“This place never fails to impress every time I visit! The food is consistently delicious and served promptly. The servers are incredibly kind, and the atmosphere is vibrant and beautifully colorful. Plus, the prices are very reasonable, making it an all-around fantastic spot!
… moreangie glasgow
Beautiful restaurant and the service was excellent. The food however had absolutely no flavor…very bland, no seasoning
… moreMorgan Beck
Awesome place good food they feed you a lot the service is outstanding prices are very good the whole restaurant is great I very Highly recommend!!!!!!
… moreDoc Hester
Are here for lunch while passing through. The food was great and at a great price (lunch menu, if I recall). Service was friendly and attentive. The atmosphere was quiet and peaceful. Definitely recommend you stop in when you get the chance!
… more