Savor the flavors of West Texas at The Hub, one of the best Odessa, TX, restaurants, conveniently located on the main floor of Holiday Inn Odessa. Guests enjoy signature dishes, daily evening specials, and American classics with a local twist.
Cuisine: american
Location: Next to the Lobby
Restaurant phone: 1-432-3665900(515)
Located on the first floor of Holiday Inn Odessa, The Hub is a quiet and inviting restaurant offering American cuisine and local West Texas favorites. Enjoy signature dishes, daily specials, and the convenience of room service during restaurant hours.
Breakfast:
Monday, Tuesday, Wednesday, Thursday, Friday: 6:00 AM-10:00 AM
Saturday, Sunday: 7:00 AM-11:00 AM
Dinner:
Monday, Tuesday, Wednesday, Thursday, Friday: 5:00 PM-10:00 PM
Serves: Breakfast, Dinner, Dessert
Location: First floor, to the left of the lobby.
Bar phone: 1-432-3665900(467)
Relax after a long day at work in The HUB. You can enjoy the game and a great cocktail at our lounge or eat with the family in the dining area.
Hours: 5:00 PM - 10:00 PM