12th visitor, Write a Review

Contact us

re: Taco Villa on 5030 E University Blvd, Odessa (432) 362-2528
Please include your correct email address.

others like you also visit

IHOP
5571 Sunset Blvd, Lexington, SC

Lemongrass
104 14th St NW, Charlottesville, VA

Ranking of nearby Restaurants
# Name Rate
1 Taco Villa, 5030 E University Blvd5.00
2Logan's Roadhouse, 5105 E 42nd Street4.00
3Jack Jordan's BBQ, 0 JBS Parkway1.00


12 visits to this page. You are the 12th. Edit page dinehere.us
Searching...
Let's find Restaurants near your location