Phone: +14326142302
Address: 980 E, 87th St, 79765, Odessa, US, United States
City: Odessa
Menu Dishes: 7
Reviews: 39
"I have been there on three separate occasions. Well after they were open 30 to 45 minutes and they had virtually no donuts not because they sold out because they haven’t made them yet. I’m not even gonna bother in the future I’ll get them somewhere else."
All prices are estimates on menu.
Odessa, Texas features Tex-Mex cuisine, barbecue, and Southern comfort foods. The city's energy roots are reflected in its vibrant dining scene and warm, welcoming atmosphere.