Taco Villa Odessa TX

Add / Remove Categories
[+] Add
Close
Add Website
e.g.: www.website.com
Close
Address

Taco Villa

1 Review
2120 East 42nd Street,
Odessa TX 79762 Phone Number: (432) 362-2528
Edit
More Info

Taco Villa Store Hours

Hours may fluctuate

Edit

Taco Villa - Odessa has 1 reviews

OMG

I am from the area and I just love this restaurant I have been going to it since I was a little kid! For fast food restaurant it is Spectacularly amazingly good. As of now I work for this resturant and let me just say the bar is very high for us. So when you come visit us expected high quality food!

-by (15, July, 2013)
Report