TACO VILLA
Updated 52 days ago
5770 West Amarillo Boulevard, Amarillo, TX, United States
In 1968, Bobby D. Cox built the first Taco Villa Mexican fast food restaurant in Odessa, Texas. It was a family business built on serving only the freshest, tastiest Mexican food and a strong dedication to customer service. He worked hard to develop the truly unique recipes that give Taco Villa's menu a taste like no other...
We want to do our part to help hungry Permian Basin and West Texas residents who don't always know where their next meal is coming from.