Taco Villa

A Tradition of Freshness…
3215 Courtyard Dr.

Taco Villa is household word in West Texas where the Mexican food restaurant was first started in Odessa, Texas, in 1968 by Bobby D. Cox. It was, and still is, a family business built on serving only the freshest, tasty Mexican food and a strong dedication to customer service. Taco Villa’s commitment to serving its customers the quality they deserved paid off immediately and soon there were Taco Villas throughout West Texas and New Mexico. Taco Villa has locations in Amarillo, Fort Worth, Big Spring, Canyon, Andrews, Midland and Odessa, Texas, and in Hobbs, New Mexico.


Taco Villa was built on a tradition of freshness. Each food item is made with only the freshest ingredients like garden-fresh vegetables, hot flavorful beef cooked throughout each day, pinto beans grown in high mountain areas, fresh made sauces and crisp tortilla chips - that’s just a few of the great tastes you’ll love at The Villa.

Taco Villa’s burritos are overflowing with perfectly-seasoned pinto beans, zesty cheddar cheese, and beef, chicken, or steak fajitas and served in a warm, flour tortilla. Pick your favorite and enjoy!

And Taco VIlla’s signature Crispy Taco is made with select beef that's fresh, never frozen, and cooked several times each day. It’s seasoned with just the right spices to make the best taco you’ve ever tasted. You’ll love them!

But that’s just the beginning! Taco VIlla Chalupas, Quesadillas, Taco Salads and other tasty products will keep you coming back for more. And did we mention breakfast? Taco Villa starts each day at select locations with a delicious Breakfast Menu that features fresh-cooked egg, warm tortilla, and tasty bacon, ham, sausage and more. Check out our location listing to find out where you can join us daily for breakfast at from 6:30 - 11:00 AM.

And watch for special Villa Values with our great selection of Packs, Combo Meals and our popular Survival Kits to save money on meals for one or a large group!


Midland locations

 215 Courtyard



4401 Andrews Hwy.



201 Andrews Hwy.


Monday - Thursday: 7:00 am-11:00 pm
Friday - Saturday: 7:00 am-12:00 am
Sunday: 8:00 am-11:00 pm