El Taco Tako
718 W Clements St, Odessa TX
(432) 333-5731
This is the page of El Taco Tako on 718 W Clements St Odessa TX 79761.
El Taco Tako is a new listing on food pages, updated on November 24, 2023.
This page has had 26 visitors. You are the 27
th
.
Price:
Cheap
Map and Directions
Location