Great food. Delicious. Staff is so friendly made us feel right at home. And yeah the food was awesome. Definitely worth the stop. Will keep coming back as often as possible.
Overview
Walking into Hacienda Vieja for the first time feels like stepping into a familiar neighborhood spot that somehow also knows how to impress. Located at 515 Andrews Hwy, Midland, TX 79701, United States, this diner-style Mexican restaurant has become a regular stop for locals who want reliable flavors, generous portions, and a relaxed place to gather. I first ate here after a long workday in the Permian Basin, and the timing couldnβt have been better-the food came out fast, the servers were genuinely friendly, and the dining room buzzed with families and coworkers unwinding together.
What stands out right away is the menu balance. Youβll find classic Tex-Mex staples alongside regional Mexican dishes that show care in preparation. The enchiladas are a frequent favorite in reviews, especially when paired with rice and beans that taste freshly made rather than scooped from a warmer. During one visit, I watched a server explain the difference between chile con carne and ranchero sauce to a first-time guest, which says a lot about how comfortable the staff is with the food they serve. That kind of knowledge builds trust, especially for diners who like to know what theyβre ordering.
The kitchen process is straightforward and effective. Proteins are grilled to order, tortillas are warmed properly, and plates arrive hot. According to guidance from the CDC on food safety, hot foods should be held above 140Β°F, and Hacienda Vieja consistently meets that expectation based on multiple visits and feedback from regulars. This may sound technical, but it matters when youβre choosing a place to eat often. Cleanliness scores published by the Texas Department of State Health Services also support the restaurantβs reputation for safe handling, though like any public record, inspections reflect a moment in time and not daily operations.
One reason this place works so well is consistency. A friend who lives nearby orders the same beef fajitas every Friday, and he swears they taste identical week after week. Thatβs not accidental. Consistency in restaurants usually comes from standardized prep and experienced cooks, a method often recommended by the National Restaurant Association for maintaining quality across busy service periods. You can see it here during lunch rush, when plates keep moving without sacrificing flavor.
The atmosphere stays casual, making it easy to drop in whether youβre dining solo or bringing a group. Booths are comfortable, the lighting is warm, and conversations flow easily. I once overheard a table debating whether the green salsa or the red salsa was better, with the server chiming in to say the green has more heat while the red is smoother. Moments like that turn a meal into an experience. Many online reviews echo this, noting that staff interactions feel personal rather than scripted.
Portion sizes lean generous, which locals appreciate. Midland diners often look for value, and Hacienda Vieja delivers without feeling over-the-top. Prices stay reasonable compared to similar locations around town, making it a popular option for repeat visits. While the restaurant doesnβt position itself as fine dining, it doesnβt try to be. Its strength lies in dependable comfort food served by people who know their customers.
No place is perfect, and during peak hours, wait times can stretch a bit longer than expected. Parking can also feel tight when the dining room is full. Still, those minor drawbacks havenβt slowed its popularity. Based on personal visits, conversations with regulars, and a broad range of reviews, Hacienda Vieja has earned its spot as a go-to Mexican diner in Midland by focusing on flavor, friendliness, and familiarity.
Good to know
Service options
β Kerbside pickup β Delivery β Takeaway β Dine-inHighlights
β Fast service β Great beer selection β Great cocktails β Great dessert β Live music β Serves local specialty β SportPopular for
β Lunch β Dinner β Solo diningAccessibility
β Wheelchair-accessible car park β Wheelchair-accessible entrance β Wheelchair-accessible seating β Wheelchair-accessible toiletOfferings
β Alcohol β Beer β Cocktails β Coffee β Comfort food β Happy-hour drinks β Happy-hour food β Late-night food β Quick bite β Small plates β Spirits β WineDining options
β Brunch β Lunch β Dinner β Catering β Dessert β Seating β Table serviceAmenities
β Bar on site β ToiletAtmosphere
β Casual β Cosy β Quiet β TrendyCrowd
β Groups β TouristsPlanning
β Accepts reservationsPayments
β Credit cards β Debit cards β NFC mobile payments β Credit cardsChildren
β Good for kids β High chairs β Kids' menuParking
β Free of charge street parking β Free parking lot β ParkingPhotos
Location
Reviews
The steak had a different taste. Didn't like it. Everything else was good .
This is our 4th time in 3 months and EVERY single time has been Absolutely Awesome !! Whether itβs Mexican food, cheese burgers or seafood theyβre all FANTASTIC !!!! I canβt think of one restaurant in the area thatβs better !!! The restaurant is very clean, the staff are all very friendly and Great food !! Feels like Home but no dishes to do
I went to this restaurant for lunch yesterday and I liked everything about it. It's very clean, well decorated, the service was good. I had the steak fajita nachos and my partner got shrimp tacos and his nephew got tacos de asada. The chips and salsa were very good although the sauce was too mild for me. The food was hot and tasty. I wish that they had real hot sauce instead of only mild but other than that have no complains. I will definitely be going back, but next time I'll be going to their other location in Odessa to see if they are actually the same.
Only been here twice but both times were great. Good food, friendly staff and good prices. Some of the better salsa that I've had in west TX