Fabela Restaurant
Address:
10535 W County Road 127, Odessa, TX 79765
Phone:
(432) 563-2662
Nice to Know:
- Good For Kids Yes
- Accepts Credit Cards Yes
Kellogg-American,
Federal Government Contractors,
Restaurants
Other Businesses:
- McDonald's at 5900 E Interstate 20, Odessa, TX 79766
- Domino's at 3111 Faudree Rd, Odessa, TX 79765
- CPL Ray's Coffee at 3111 Faudree Road, Odessa, TX 79765
- Los Primos at 7878 S US Highway 385, Odessa, TX 79766
- McDonald's at 10716 Hwy 191, Odessa, TX 79765