Full menu with prices & pictures
El Super Taco Odessa 4101 E 42nd St #L4, Odessa, TX 79762...
(+1)4322765959
Here you can find the menu of El Super Taco Odessa in Odessa. At the moment, there are 11 menus and drinks on the menu. You can inquire about changing offers via phone.
Based on the average evaluation of 4.1, the El Super Taco Odessa is definitely worth a visit.
Nachos supreme was official and enough for two
Everything with Steak and Carnitas is great. Good Salsas, too. You have a Taco Tuesday deal tha...
You can also simply call the number (+1)4322765959 to request your reservation.