Address: 2120 E 42nd St, Odessa (Texas) 79762
Phone: (432) 362-2528
State: TX
City: Odessa
Street Number: 2120 E 42nd St
Zip Code: 79762
categories: mexican restaurant, fast food restaurant
related searches: taco villa menu odessa tx, taco villa andrews tx, taco villa midland tx, taco villa application, taco villa menu prices, taco villa hours, taco villa breakfast hours, taco villa 42nd st odessa tx