El Taco Tako

El Taco Tako can be found at

718 W Clements St.
Odessa, TX 79761

They produce some splendid Mexican nourishment.
Chalupas, Tacos, Flautas, Enchiladas and Burritos oh my.

Call (432) 333-5731 for takeout orders

View El Taco Tako’s Menu below

El Taco Tako Menu