Fabela Restaurant

Fabela Restaurant

Restaurants in Odessa, TX

Restaurants Night Life Karaoke

Contact us

Location

10535 W County Road 127,
Odessa , TX 79765 UNITED STATES

Reviews

Fabela Restaurant 432-563-2662
10535 W County Road 127,
Odessa , TX 79765 UNITED STATES
$
Fabela Restaurant

Detail information

Company name
Fabela Restaurant
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Fabela Restaurant

Contacts Location Details