Contact Form

Mi Hacienda Mexican Restaurant
Mi Hacienda is the place to go for the best Mexican cuisine in Liberty, MO! We have daily lunch specials from 11am to 3pm Mondays thru Fridays! Our menu also includes a mix of Nachos, Soups, Salads, Vegetarian, Quesadillas, Enchilladas, Fajitas, Combination Platters and much more. We are located right under 291 & Elizabeth St. We are in the same shopping strip as the Dollar General and the Metro PCS. Order your take out ahead online and skip the wait!
Mexican Seafood Steak Salads Soup Grill Taco
Casual Dining Good For Group Good For Kids
Food Types
Vegetarian Options Kids Menu
Service Options
Drive-Thru Free Parking Full Bar Has TV
Business Hours
Mon - Thu: 11:00 AM - 9:00 PM
Fri & Sat: 11:00 AM - 9:30 PM
Sun: 11:30 AM - 9:00 PM
Delivery Hours
Mon - Thu: 11:00 AM - 8:30 PM
Fri & Sat: 11:00 AM - 9:00 PM
Sun: 11:30 AM - 8:30 PM

"Amazing food, one of the best Mexican restaurant in liberty. They do not disappoint. Tex-Mex feel, with authentic options. Great priced giant margaritas! I would recommend the enchiladas and quest dip."

Jassmine N.


"We loved the pineapple fajitas! Full of flavor and served inside of a pineapple on a skillet. The restaurant was very clean and our waitress was super nice. Everything was delicious and the frozen margarita was👌 We will definitely be back to try more 😊"

Lace N.


"Tried this restaurant after being highly recommended by our cousin. The queso dip was the best I’ve ever had! Both of our meals were delicious!"

Courtney C.