Order now
Order now

About Us

Hacienda Villarreal is a family-owned and family-run Mexican Restaurant in Colorado Springs, Colorado. We serve authentic Mexican dishes made with fresh, delicious ingredients. Our menu features House Specialties you won’t find anywhere else in town. Also, we have daily lunch and dinner specials, and the best happy hour deals in town! We are passionate about serving great food to our community and providing excellent service to our patrons. So, stop in today and enjoy a delicious meal you won’t soon forget! We can’t wait to serve you.

Customer Reviews

I’ve tried a ton of Mexican and this place is very high up on the list. Food is ah-mazing! We got chicken nachos to share and a couple tacos each. Everything was so incredibly delish. The chips and salsa they give you for free is extremely good, the salsa makes it! I recommend this place to anyone visiting the area!

– Korrine R.

Google Local Guide

I love this place. My husband and I go probably once a week or every other week. It's always amazing. I usually get the spinach enchiladas or carnitas burrito. Best salsa in town. To top it all off they have a deal on Tuesdays for a pitcher of margaritas for 11.00. If you are ever in this area I highly recommend this place!

– Becca L.

Google Local Guide

My family and I enjoyed a wonderful lunch here today. The staff was friendly and welcoming, and our order came out perfect. The food was so fresh. We ordered the Carne asada street tacos and torta. The corn tortillas are made in-house and the bread for the torta is baked and delivered fresh every day. Even the cilantro and onion seemed freshly made. You can really taste the difference!! I can't recommend this place enough!

– Taylor B.

Google Review

This place was delicious!!!! Jesus, our waiter was awesome. I had the Molcajete, which was recommended by Jesus and it did not disappoint. The meat was tender and so full of flavor. It is enough for two people though. Will definitely be back.

– Shauna D.

Google Review

Love 👏 this 👏 place!! This is a family owned and run place, and they definitely treat you as family. Grew up in Texas where you had to order in Spanish for good Mexican, and Hacienda Villareal reminds me of home!

– Meg M.

Facebook Review

Great neighborhood restaurant. Good service, good food and good margaritas!

– Lynne T.

Facebook Review

Might be the best authentic regional Mexican food in the Springs. The mole is sublime. Check them out!

– Alec H.

Facebook Review

Fantastic food and service!! Had a great meal with the family.

– Rhonda L.

Facebook Review

Customer service was fast & great the best ever food was good amazing yummy & delicious I recommend ur restaurant to all I give y’all 10 stars this was my 1st visit I most definitely will return luv it

– Lois T.

Facebook Review

Mexican Food

At Hacienda Villarreal, we serve delicious and authentic Mexican food in Colorado Springs. Our recipes are inspired by traditional family recipes rich both in flavor and history.


Family Owned

As a local family-owned restaurant in Colorado Springs, our passion is to provide excellent food and service to our community. Enjoy a meal from our family to yours.


Bold Flavors

We use only the finest, fresh ingredients to create our mouth-watering dishes. On our menu, you will find your classic favorites as well as vibrant, unique creations.

Order now

Enjoy Something New

Daily Specials

Our kitchen is always cooking up something new! Stop in today or call to find out more about our daily lunch & dinner specials. Also, ask us about our drink specials. Happy hour is Monday through Friday from 2pm-7pm!


the flavors of mexico

At Hacienda Villarreal, our food is rich with the flavors of traditional Mexican cooking. We use only the best quality spices and herbs and the freshest ingredients. So, join us for a delicious meal today and savor every bite.

Order now

Our Passion for Food

At Hacienda Villarreal, we are passionate about food. We believe in the importance of celebrating our culture by preserving the traditions behind each recipe. So, dine with us and share a meal to remember with your favorite people.

Order now
Our Specialties

From the Menu

On our menu, you will find delicious Mexican Specialties such as Molcajete and Chile Verde. Also, you’ll find classic dishes like Tortas and Burritos. Explore our menu and discover the variety of different dishes. Then, stop in today or order online and enjoy a mouth-watering meal worth savoring.

Quick, Easy & Delicious

Order Ahead

Enjoy our new convenient online ordering feature. With just a few clicks, you can have delicious Mexican food in Colorado Springs for delivery or takeout. If you’re looking for a delicious meal, just click the button below and order now!

Order now