1 Reviews For Taco Villa

Average Customer Rating

Score5.0

Review for: Taco Villa in Odessa, TX

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