History

The first Taco Villa opened in 1968 in Odessa, Texas, and quickly developed into a West Texas favorite.

History

The first Taco Villa opened in 1968 in Odessa, Texas, and quickly developed into a West Texas favorite. We currently operate ten Taco Villa restaurants, with convenient locations across Lubbock, Tx, Levelland, Tx and Clovis, Nm.

To find the location nearest you, visit our locations page.

tv-history