D.S Fabela's Restaurant
10535 W County Rd 127, Odessa
(432) 563-2662
Menu
Restaurants in Odessa, TX
D.S Fabela's Restaurant
10535 W County Rd 127, Odessa, TX 79765
(432) 563-2662