Los Fabela's Restaurant & Events
Add to Favorites
CLOSED NOW
Today: Closed
Tomorrow: 11:00 am - 2:00 pm
Saved to Favorites
Phone: (432) 563-3505
Address: 12302 W Highway 80 E, Odessa, TX 79765
Phone: (432) 563-3801
Cuisines: Family Style
6950 E Highway 191, Odessa, TX 79765
10535 W County Road 127, Odessa, TX 79765
7900 E Highway 191, Odessa, TX 79765
5003 John Ben Shepperd Pkwy, Odessa, TX 79762
5111 E 42nd St, Odessa, TX 79762
4221 N Grandview Ave, Odessa, TX 79762
3111 N Faudree Rd Ste E, Odessa, TX 79765
4875 E 42nd St, Odessa, TX 79762
4241 John Ben Shepperd Pkwy, Odessa, TX 79762
4945 E 42nd St, Odessa, TX 79762