4.5
110+ Ratings
4.5 x (110+) • $900 Delivery Fee • American • Sandwiches • Pizza • Info
x Delivery unavailable
7260 East Highway 191
110+ Ratings
"Chef inspired options make my tastebuds happy. Love the flavor. They care what the food looks like!"
"Best restaurant in odessa tx!"
$900 Delivery Fee
Pricing & fees
Delivery unavailable
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!