Fabela D S Restaurant
10535 W County Road 127
Odessa, TX 79765-9682
432-563-2662