9748 Manchester Rd, St Louis, MO | Directions 6311938.606722 -90.372019
Sun - Thur 11 AM-10 PM
Fri - Sat 11 AM-11PM
Neighborhoods: Saint Louis, Rock Hill
Authentic fixings and a breezy patio are the star attractions at this affordable Mexican restaurant. – In Short
The large indoor dining room is a bit run down, but diners don't seem to notice as they gulp their mango margaritas. Service is detached but adequate. The large menu contains stock versions of Mexican favorites, such as tacos, burritos, quesadillas and enchiladas, Americanized with more meat and cheese and fewer vegetables. However, most items--including fabulous fresh guacamole--are made with authentic ingredients.
If you can't sit outside keep on driving. – We come here a lot I love the outside sitting when the weather is nice. Well the night we went for a work happy hour it was VERY hot. We decided to sit inside - boring!! The service was horrible. We had to ask for menus several times, we had to ask for drinks, for her to take our plates / glasses away.
Good Social Scene – Hacienda has a huge patio and is a great place to go for drinks in nice weather. I've never been impressed by their food, service, or prices. All of their success lies in thier location and large patio. If you're looking for great Mexican food, look elsewhere.
Great food – The food was really good and service was adequate. It was a Friday afternoon, so there were probably more people there for Happy Hour making it busier...
Not STL's best – The food here is okay -there are a couple of very good dishes, but most are pretty unremarkable. Unfortunately, the service needs improvement. It's not so much that it's bad (although some days it is) - it mostly seems apathetic. They just don't seem to care if you come back or not.
Definitely not a 10... – I'm originally from California where I'm used to cheap but tasty Mexican food. I was anxious to try Hacienda after glowing recommendations and after having ate there I can say that I was very disappointed with the food.
I had a 3 combo - chicken hard taco (chicken was soggy), pork tamale (better than average) and beef enchilada (red sauce was overpowering) with everything being on the salty side. Instead of fresh salsa it had the consistency of red tomato sauce.
The margaritas are good except that it's pretty sad to have them served in plastic 'dixie' cups when you sit outside on their beautiful dining patio.
I would recommend only going for the drinks & apps otherwise the entrees were disappointing.
Wish I was there! – We moved to Springfield, Missouri in 1992 and have never found a Mexican restaurant that even comes close to the Hacienda. Loved the food, atmosphere and, of course, the Margaritas.
I Make Better Mexican! – After years of living in Missouri after relocating from California and hearing how wonderful Hacienda was... we finally made it in one day for lunch. Disappointed is an understatement! After having excellent Mexican food available in every city I had ever been to in CA... I have concluded that if Hacienda is "the best" and the most "authentic" ...it just isn't possible to get Authentic, GOOD Mexican food in MO. Even the Mexicans that work in the Mexican restaurant will tell you that the food they serve here has to be "Americanized" because people here don't like "authentic" Mexican. What a shame!!!
Great Place – The food is consistantly great and the staff is always friendly. By far the best margarita in St. Louis. Outdoor patio is fantastic in season.
Bad food! – I think, while a fun place to go with a group, Hacienda has terrible food! For MUCh better, cheaper Mexican food, go to Nachomama's right across the street!
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Do you have a review of Hacienda on your blog? If you include the Citysearch image link (shown below) in your post, we'll automatically link to your review from the business profile page. Here's how our Linkback system works:
The Linkback system is free and automatic. It's really that easy.
To link to our business profile page, copy the html below to your web page.