4.5
110+ Ratings
110+ Ratings
"Chef inspired options make my tastebuds happy. Love the flavor. They care what the food looks like!"
"Best restaurant in odessa tx!"
x $0 delivery fee
new customers
Enter address
to see delivery time
10:00 AM - 9:00 PM
11:00 AM - 10:00 PM
11:00 AM - 11:00 PM
10:00 AM - 11:00 PM
4.5
•110+ Ratings •
5 Reviews
Awesome tres lechas
Excellent food all the time.
Chef inspired options make my tastebuds happy. Love the flavor. They care what the food looks like!
Best restaurant in odessa tx!
Best artichokes ever!