Address: 1910 N County Rd W, Odessa (Texas) 79763
Phone: (432) 333-2235
State: TX
City: Odessa
Street Number: 1910 N County Rd W
Zip Code: 79763-2857
categories: tex-mex restaurant, fast food restaurant
related searches: taco villa lubbock, tx, taco villa odessa, taco villa menu prices, taco villa happy hour, taco villa franchise, taco villa amarillo tx, taco villa near me, taco villa locations in texas