Taco Villa, Odessa, Ector County, Texas, United States
4.3
no reviews
No photos found.
1910 N County Rd W, Odessa, TX 79763, USA Address
(432) 333-2235 Phone
http://www.tacovilla.net/
Web site
Monday
6:30 AM — 11:00 PM
Tuesday
6:30 AM — 11:00 PM
Wednesday
6:30 AM — 11:00 PM
Thursday Today
6:30 AM — 11:00 PM
Friday
6:30 AM — 12:00 PM
Saturday
6:30 AM — 12:00 PM
Sunday
6:30 AM — 11:00 PM
Located nearby
Taco Villa Odessa, Ector County, Texas, United States
Taco Villa opening hours Taco Villa address
Taco Villa phone Restaurant