Taco Villa
1910 N County Rd W, Odessa
(432) 333-2235
Recent Reviews
Order Online
You May Also Like
Taqueria El Gallo De Jalisco - 1919 N County Rd W
Mexican
Jaby Gaby - 1803 N County Rd W
Mexican, Burgers
Bush's Chicken - 1705 N County Rd W
Chicken
Restaurants in Odessa, TX
Taco Villa
1910 N County Rd W, Odessa, TX 79762
(432) 333-2235