Bubba's 33
6153 TX-191, Odessa
(432) 366-7427
Menu
Reserve
Restaurants in Odessa, TX
Bubba's 33
6153 TX-191, Odessa, TX 79762
(432) 366-7427