Enable JavaScript to run this app.
Skip to Main Content
OpenTable logo
  1. Home
  2. United States
  3. St. Louis
  4. Midtown
  5. Rock Hill
Hacienda Mexican Restaurant, Saint Louis, MO

Hacienda Mexican Restaurant

4.1
4.1
42 Reviews
$30 and under
Mexican
St. Louis’ favorite Mexican restaurant since 1968!
Hacienda Mexican Restaurant was founded in 1968 by Mexican-born restaurateur Norberto Rodriguez with the goal of introducing authentic Mexican cuisine to the greater St. Louis area. The restaurant was an immediate success and to satisfy growing customer demand, our current location on Manchester Road in Rock Hill was founded in 1977 in one of the area’s most historic buildings which dates all the way back to the 1860’s.

For over 40 years, Hacienda Mexican Restaurant has remained entirely family owned and operated and been continually committed to realizing Norberto Rodriguez’s vision of serving authentic Mexican food in a festive atmosphere with the highest level of hospitality. Come visit us and see why Hacienda remains one of the area’s most acclaimed, unique dining destinations.

Make a reservation

2 people

7:00 PM


Booked 5 times today

Order delivery or takeout

Other options

  • Order online

Dining areas

Additional information

  • Dining style

    Casual Dining

  • Cuisines

    Mexican, Mexican / Southwestern, Contemporary Mexican

  • Hours of operation

    Mon–Thu, Sun 11:00 am–8:00 pm Fri, Sat 11:00 am–9:00 pm Happy Hour Mon–Fri 3:00 pm–6:00 pm

  • Phone number

    (314) 962-7100

  • Payment options

    AMEX, Diners Club, Discover, MasterCard, Visa

  • Dress code

    Casual Dress

  • Owned/operated by

    Asian and Pacific Islander, Black/African American, Latinx or Hispanic, Women

  • Catering

    <br />We’ve been partying since 1968 so we really know our stuff! From office lunches, to birthdays, to food trucks, to school fundraiser events, and everything in between we’ve got you covered. Just tell us where and when and our dedicated event planner will take care of the rest.<br /><br />Tacos, hand shredded cheese, margaritas…… done!

  • Private party facilities

    With thousands of events of all types and sizes under our belt, we have the experience, flexibility and resources to deliver the event that you have in mind and guests will remember. Our full-service staff will work with step by step so you to have a truly memorable Hacienda experience. Mix things up at your next event with Hacienda!

  • Neighborhood

    Rock Hill

  • Cross street

    1/2 mile West of S. McKnight / N. Rock Hill Rd.

  • Parking details

    Private Lot

  • Public transit

    Bus Stop at our entrance.<br />

  • Additional

    Banquet, Bar/Lounge, Beer, Cocktails, Delivery, Full Bar, Gluten-free Options, Happy Hour, Indoor Fireplace, Non-Smoking, Outdoor Firepit, Patio/Outdoor Dining, Private Room, Takeout, Vegan, View, Wheelchair Access, Wine

What 42 people are saying

Overall ratings and reviews

Reviews can only be made by diners who have eaten at this restaurant

4.1
4.1 based on recent ratings
  • 4Food
  • 4.4Service
  • 3.8Ambience
  • 4.2Value

NoiseModerate

Loved For

  • St. Louis

    Kid-friendly

  • St. Louis

    Good for groups

  • St. Louis

    Great for outdoor dining

  • Midtown

    Good for groups

  • Midtown

    Neighborhood gem

  • Midtown

    Lively

Sort by

Filters

  1. Nick

    St. Louis

    1 review

    3.0

    1 review

    Dined 2 days ago

    overall3food3service3ambience2
    The food was good, but the property is need of some TLC. It looks very run down.
  2. cib3

    St. Louis

    10 reviews

    4.0

    10 reviews

    Dined on March 18, 2023

    overall4food4service5ambience4
    We had not been recently but we were happy to find that the food, drinks, and overall atmosphere were still very good. The service was especially good - our server was attentive even tho’ it was the busy early dinner hour on a Saturday. Definitely an enjoyable visit.
  3. CraigY

    1 review

    5.0

    1 review

    Dined on March 13, 2023

    overall5food5service4ambience4
    The food is always excellent. The staff is friendly and efficient. Our server, Rafael did a great job.
  4. JohnP

    St. Louis

    3 reviews

    2.0

    3 reviews

    Dined on March 12, 2023

    overall2food1service1ambience3
    Although the restaurant was slow, rarely saw the waiter. We kept receiving excuses why the food was not out, but when we received it, the plates were super hot, as if they’ve been under a spin lamp for a long time. The lettuce seemed old, even the taco shells were less than crispy. I have enjoyed taco Bell tacos more than what we received here
  5. OpenTable Diner

    St. Louis

    1 review

    4.0

    1 review

    Dined on February 5, 2023

    overall4food4service5ambience4
    Enjoy the food and the price was reasonable.
  6. SachinA

    1 review

    2.0

    1 review

    Dined on January 22, 2023

    overall2food1service3ambience3
    I’ve been here twice and both times the food was not what I expected. The food I ordered yesterday had smell and was sub par. Margarita that my wife ordered was good and they have good salsa but other than that I’m not impressed with the food. I won’t be going back again.
  7. SusanB

    Las Vegas

    1 review

    5.0

    1 review

    Dined on January 22, 2023

    overall5food5service5ambience4
    Great food and margs. Value was good too. Just a little loud
  8. PatR

    1 review

    5.0

    1 review

    Dined on January 19, 2023

    overall5food5service5ambience5
    We had a lovely time. Reservations at noon. No wait. Excellent and personable waitress and food was out quick, hot, and delicious!
  9. DougC

    1 review

    5.0

    1 review

    Dined on January 15, 2023

    overall5food5service5ambience4
    Hacienda is a must place to go. Great food and service. Highly recommend. Good idea to make a reservation as they are busy.
  10. Dizzy

    Raleigh

    28 reviews

    5.0

    28 reviews

    Dined on January 13, 2023

    overall5food5service5ambience5
    Great food and service!
  11. CoralC

    St. Louis

    12 reviews

    vip
    3.0

    12 reviews

    Dined on January 8, 2023

    overall3food3service3ambience2
    Place has seen better days. Needs a little facelift and refresher
  12. StarrH

    St. Louis

    2 reviews

    5.0

    2 reviews

    Dined on December 31, 2022

    overall5food5service5ambience5
    We had great service. Food came out quickly and we had a great time.
  13. Jille

    St. Louis

    4 reviews

    5.0

    4 reviews

    Dined on December 31, 2022

    overall5food5service5ambience5
    We’ve been going to Hacienda for over 40 years. Still our go-to Mexican restaurant. Good food and great margaritas!
  14. OpenTable Diner

    St. Louis

    47 reviews

    vip
    3.0

    47 reviews

    Dined on December 28, 2022

    overall3food2service4ambience3
    The waitress was super nice, but the food was blah and the restaurant was out of a lot. The pitcher of margaritas was pre mix that was flavorless and the single ones were hand made. The food took forever and many people had mistakes.
  15. SOSH

    St. Louis

    25 reviews

    vip
    4.0

    25 reviews

    Dined on December 27, 2022

    overall4food4service5ambience4
    We have been loyal Hacienda customers since the 1980’s but very disappointed the last several visits - poor quality food and bad service. Today, however, the service was very good (Caroline was friendly, upbeat and a great server) and the food was much improved. Not quite to pre-pandemic quality but getting there. We will go back!
  16. DonnaP

    1 review

    3.0

    1 review

    Dined on December 22, 2022

    overall3food2service5ambience2
    The wet burrito was not as good as it was previously. Very disappointing.
  17. Pamstl

    St. Louis

    12 reviews

    4.0

    12 reviews

    Dined on December 19, 2022

    overall4food4service5ambience3
    I always enjoy dining with friends at Hacienda. Food is very good, and I love Happy Hour drink prices. However - the last 4 times I have been there, we have noticed an increasing number of what appears to be fruit flies swarming around the tables. This has been very annoying and disrupting.
  18. DavidM

    St. Louis

    1 review

    5.0

    1 review

    Dined on December 18, 2022

    overall5food5service5ambience4
    The service by John was excellent. The food was very tasty for the price! We will be back again to visit!!
  19. OpenTable Diner

    St. Louis

    1 review

    4.0

    1 review

    Dined on December 18, 2022

    overall4food4service5ambience4
    My host was very attentive and professional. We overall had really good experience and the food was good.
  20. RDRD

    St. Louis

    1 review

    4.0

    1 review

    Dined on December 4, 2022

    overall4food5service3ambience4
    We had to wait to have any water for about 20 minutes after being seated. The person who we thought should have been our waiter never came to our table. A nice young guy showed up and restored our faith in Hacienda. When he came to give us our receipt for the night, he apologized for the the long wait at the start of our stay. We kind of understood that he wasn't the problem it was with the other waiter. We left happy.
  21. WendyJ

    Tallahassee

    3 reviews

    2.0

    3 reviews

    Dined on November 27, 2022

    overall2food2service3ambience1
    Food was mediocre. The only real plus was a separate Gluten Free menu.
  22. OpenTable Diner

    St. Louis

    4 reviews

    4.0

    4 reviews

    Dined on November 19, 2022

    overall4food4service4ambience3
    Very good service
  23. MatthewR

    1 review

    4.0

    1 review

    Dined on November 14, 2022

    overall4food5service5ambience2
    Food and service was fantastic but there was numerous bugs flying around the entire time we ate and our server let us know that he had made management aware prior.
  24. KatieB

    St. Louis

    3 reviews

    5.0

    3 reviews

    Dined on November 7, 2022

    overall5food5service5ambience5
    I grew up going to the Hacienda in Overland. It had been literal decades since I’d been. I took my mom for her birthday and it was great! The server was awesome and the food and drinks were excellent. We’ll definitely be back soon!
  25. Theos

    Chicago

    62 reviews

    vip
    5.0

    62 reviews

    Dined on October 23, 2022

    overall5food5service5ambience5
    The staff are so nice and friendly. Our meal was delicious and timed well
  26. MaryH

    St. Louis

    9 reviews

    vip
    4.0

    9 reviews

    Dined on October 19, 2022

    overall4food4service4ambience4
    Good food for a birthday celebration.
  27. BrendaD

    St. Louis

    49 reviews

    4.0

    49 reviews

    Dined on October 12, 2022

    overall4food4service4ambience4
    Food was good and we were having a business lunch,
  28. OpenTable Diner

    St. Louis

    3 reviews

    1.0

    3 reviews

    Dined on September 21, 2022

    overall1food1service5ambience3
    Food was horrible. Worst Mexican ever. Chicken fajita was terrible and the cilantro lime chicken bowl was nothing more than old shredded lettuce with a few chunks of chicken. I had to order a tamale just to eat.
  29. ChrisJ

    Central Coast

    44 reviews

    vip
    1.0

    44 reviews

    Dined on August 27, 2022

    overall1food1service1ambience1
    We were so disappointed with the Hacienda last night. We got to our table and I sat down on the chair and it fell apart. The bus boy took it and moved it to another table. My husband reminded him that it was broken and the family thanked us because they almost sat down on the broken chair. The chips were mediocre, not as good as they used to be. My Margarita was watered down. There were flies everywhere and it was disgusting. We were even inside eating. The place looked really run down and dirty. So disappointing.
  30. OpenTable Diner

    St. Louis

    9 reviews

    vip
    4.0

    9 reviews

    Dined on August 26, 2022

    overall4food4service4ambience4
    Definitely will go again
  31. MaureenB

    St. Louis

    1 review

    5.0

    1 review

    Dined on August 23, 2022

    overall5food5service5ambience5
    The patio is fantastic! One of my favorites in St Louis. Server was “ok”. Food was fantastic! Prices are good. Hacienda is one of my favorite go-to repeats.
  32. Theos

    Chicago

    62 reviews

    vip
    5.0

    62 reviews

    Dined on August 21, 2022

    overall5food5service5ambience5
    The staff were great. We were greeted right away and shown our table. We had chips and salsa and water right after we sat down. The food is delicious and spaced perfectly after our drinks arrived. Allowing us to enjoy our drinks and chips. The food arrived at great temperature and tasted so very good. We really enjoyed our meal
  33. OccasionalDiner

    Austin

    49 reviews

    vip
    3.0

    49 reviews

    Dined on August 20, 2022

    overall3food4service3ambience1
    We haven’t dined at Hacienda in some time but we were in the mood for Mexican food. When we arrived there were plenty of empty tables outside and asked if they could accommodate us even though our reservation was apparently for indoor dining. The hostess seemed willing to seat us outside but the manager would not allow it. Rather than offer a polite explanation to us he ordered the hostess to seat us inside. We were appalled by his rude behavior and disappointed that the dining room badly needed a makeover. Robert Irvine would have a field day! The service was ok and the food though not great was a reasonable value. However because of the manager we will not dine there again.
  34. CaryM

    St. Louis

    1 review

    1.0

    1 review

    Dined on August 20, 2022

    overall1food1service3ambience4
    Worst Mexican food I’ve ever tried ordered steak and shrimp fajitas served cold cast iron skillet was cold, all 6 people in my group were disappointed with the food Tom had carnitas a few dry chunks of beef on a bed of dry rice really?Ken and Judy’s tamales were dry and cold ! Will never go back !
  35. laurencemadeo

    St. Louis

    4 reviews

    vip
    4.0

    4 reviews

    Dined on August 10, 2022

    overall4food4service5ambience4
    I go to Hacienda on my birthday each year. I like the food with two fiends
  36. JoeF

    Houston

    138 reviews

    vip
    4.0

    138 reviews

    Dined on August 9, 2022

    overall4food4service4ambience5
    Great patio for lunch on a nice day! Good food and margaritas.
  37. Mimi

    1 review

    4.0

    1 review

    Dined on July 16, 2022

    overall4food4service5ambience4
    Our waitress Marite Was excellent. She was attentive but not overbearing.
  38. OpenTable Diner

    St. Louis

    27 reviews

    vip
    2.0

    27 reviews

    Dined on July 6, 2022

    overall2food2service4ambience2
    I hadn’t been here in some years and decided to use my Opentable rewards here. Unfortunately management did not run the rewards card correctly and said there was nothing he could about it and basically told me too bad. I contacted Opentable and they said the restaurant must not have read their contract on how to run those and they locked the card by running it wrong, and they needed to call a number to unlock. Left a message with Hacienda and never heard back from them so they screwed me out of a reward that has taken me months to earn. The rice was over cooked and crunchy. The fish tacos were not that impressive. It was not busy and food was almost too quick so must’ve had stuff pre made and ready to go. The only good thing about this visit was the chips/queso, sweet corn, and the waitress. She was amazing and extremely nice, whereas the manager could have cared less that he messed up my rewards card which I now cannot use since they haven’t called to get it refunded. If you’re going to sign up for something like Opentable, please revisit the rules of how it works before you cause other customers issues. I also did not get points for my reservation since it was supposed to be a rewards reservation. Basically, not in a rush to visit here again.
  39. OpenTable Diner

    St. Louis

    1 review

    2.0

    1 review

    Dined on July 4, 2022

    overall2food1service2ambience4
    The food was really bad. It wasn’t that busy and our service was really slow. It wasn’t always like that. Kinda sad.
  40. FordP

    Chicago

    1 review

    vip
    2.0

    1 review

    Dined on July 2, 2022

    overall2food1service2ambience2
    Restaurant was dirty, food was mediocre at best. Fried ice cream was melted when delivered and waiter blamed it on summer weather.

FAQs

You can order delivery directly from Hacienda Mexican Restaurant using the Order Online button. Hacienda Mexican Restaurant also offers takeout which you can order by calling the restaurant at (314) 962-7100.

Hacienda Mexican Restaurant is rated 4.1 stars by 42 OpenTable diners.

Yes, you can generally book this restaurant by choosing the date, time and party size on OpenTable.

Make a reservation

2 people

7:00 PM


Booked 5 times today

Order delivery or takeout

Other options

  • Order online
Google Map for Hacienda Mexican Restaurant

9748 Manchester Rd, Saint Louis, MO 63119-1347

Dining areas

Additional information

  • Cross street

    1/2 mile West of S. McKnight / N. Rock Hill Rd.

  • Neighborhood

    Rock Hill

  • Hours of operation

    Mon–Thu, Sun 11:00 am–8:00 pm Fri, Sat 11:00 am–9:00 pm Happy Hour Mon–Fri 3:00 pm–6:00 pm

  • Cuisines

    Mexican, Mexican / Southwestern, Contemporary Mexican

  • Dining style

    Casual Dining

  • Dress code

    Casual Dress

  • Parking details

    Private Lot

  • Public transit

    Bus Stop at our entrance.

  • Payment options

    AMEX, Diners Club, Discover, MasterCard, Visa

  • Owned/operated by

    Asian and Pacific Islander, Black/African American, Latinx or Hispanic, Women

  • Additional

    Banquet, Bar/Lounge, Beer, Cocktails, Delivery, Full Bar, Gluten-free Options, Happy Hour, Indoor Fireplace, Non-Smoking, Outdoor Firepit, Patio/Outdoor Dining, Private Room, Takeout, Vegan, View, Wheelchair Access, Wine

  • Phone number

    (314) 962-7100

  • Catering

    <br />We’ve been partying since 1968 so we really know our stuff! From office lunches, to birthdays, to food trucks, to school fundraiser events, and everything in between we’ve got you covered. Just tell us where and when and our dedicated event planner will take care of the rest.<br /><br />Tacos, hand shredded cheese, margaritas…… done!

  • Private party facilities

    With thousands of events of all types and sizes under our belt, we have the experience, flexibility and resources to deliver the event that you have in mind and guests will remember. Our full-service staff will work with step by step so you to have a truly memorable Hacienda experience. Mix things up at your next event with Hacienda!

  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Cookie Preferences
Copyright © 2023 OpenTable, Inc. 1 Montgomery St Ste 700, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking LogoPriceline LogoKAYAK LogoAgoda LogoRentalcars LogoOpenTable Logo