Yummy Food!
At Hacienda Vieja Mexican Restaurants we offer meals of excellent quality and invite you to try our delicious food. The key to our success is simple: providing quality consistent food that tastes great every single time.
Read MoreAbout usOrder online
Pick up your favorite food
Don't feel like cooking today? We got you covered - order now!
OrderThe award-winning
We Believe In
Quality
Hacienda Vieja is a relaxed and colorful Mexican restaurant with a vibrant and luscious design that will make you feel like you've been transported to another world entirely. We specialize in innovative Mexican food and our famous taco.
Reviews
Review by - Yelp
Callista M:
Walked in and it was packed so I thought must be a good place! We were seated quickly. Service was excellent, quick and friendly. Waitress took good care of us even while very busy. Chips, queso, and salsa were good. Forgot to take pictures of the food but my taco salad with chicken was delicious!
Review by - Yelp
Curtis T:
This place is so great! The food is really top notch. It's now my go to place for Carne Asada. The staff is very friendly and the owner is the nicest guy in the world. Great place to eat!!
Review by - Yelp
Mama B:
We tried Hacienda Vieja in Grimes today, great food, huge portions, and good prices. Ordered from lunch menu and had leftovers for lunch tomorrow! The shaker margaritas were excellent!
Review by - Yelp
Rahul S:
This by far the best, most welcoming Mexican restaurant we have ever ate at. The food is tasty and the owners and staff are very friendly. Try their fajitas, pollo Diablo, or choro pollo. Don't forget to ask for grilled jalapeños and avocado slices.
Review by - Yelp
Rachel S:
This is my absolute favorite Mexican restaurant in the entire Des Moines metro. Not only is the food good, the service is always outstanding. They are usually quite busy, but we always get a table and the wait staff never seems impatient or rushed. They also have a fantastic variety of drinks at the bar too!
Location
1101 E 1st St Suite 101
Grimes, IA
50111
Hours
Fri, Sat
11:00 AM - 10:00 PM
Sun, Mon, Tue, Wed, Thur
11:00 AM - 9:00 PM