Hacienda Vieja



Price Range : $11-30 ($$)

  • star
    Yelp rating
    4 stars


Adress: 200 SE Gateway Dr Ste 106, Grimes, IA 50111

Phone: (515) 986-3210

Work Hours

Mon 11:00 am-10:00 pm
Tue 11:00 am-10:00 pm
Wed 11:00 am-10:00 pm
Thu 11:00 am-10:00 pm
Fri 11:00 am-11:00 pm
Sat 11:00 am-11:00 pm
Sun 11:00 am-9:00 pm

Business info

  • list_alt
    Takes Reservations
  • directions_car
  • move_to_inbox
  • credit_card
    Accepts Credit Cards
  • accessibility
    Good for Kids
  • group
    Good for Groups
  • transit_enterexit
    Outdoor Seating
  • wifi
  • tv
    Has TV


  • Rahul S.

    star star star star star 7 May 2021

    Our favorite Mexican in Des Moines. Dishes are great. Service is friendly. And the tequila just flows - certified best margaritas in town.

  • Linzy A.

    star star star_border star_border star_border 4 May 2021

    The first time we came here we were pleased, but it's gone down hill since. If you want soggy tacos & chalupas, shrimp that hasn't been cleaned, and rude service, then this is the spot for you. The last three times we have gone, we have been so so disappointed. Probably won't be back again.

  • Naura G.

    star star star star star 1 May 2021

    We knew this would be a delicious place when we recognized the host as a longtime (former) employee of our regular Mexican restaurant. The food came to us quickly, was delicious and the price was right on. The margaritas were fantastic too! Eat here!

  • Mark B.

    star star star star star_border 15 April 2021

    I would say the food is very comparable to your standard American Mexican food experience. However, the free chips make this place awesome! The chips were warm, the salsa and dynamic flavor and your first cup of queso is free! Chips and salsa are on the house, and a nominal fee is required for more queso. If I lived in the NW corner, this would definitely be my go to Mexican place!

  • Liz H.

    star star star_border star_border star_border 12 April 2021

    This is a new spot in Grimes. The food was ok. The rice was crispy from either being over cooked or sitting too long under heat. The chicken burrito meat was very tough and the meat was a challenge to chew on.

    However, the food came with queso and they were able to fry some jalapenos for me upon request.

    The woman at the hostess counter did not understand English, but was able to find someone who did so he could take my to go order. I may need to sharpen up on my Spanish if I drop by again.

    The nice thing about this place is that there is something new and different to try in Grimes!

People Recommend