Champions Sports Bar

Home/Restaurants/American/Champions Sports Bar
Address: L. G. Smith Boulevard 99

Champions Sports Bar is located at the Marriott Ocean Club. The restaurant is the perfect location to enjoy food and drinks while watching your favorite sports games on one of their 33 high-definition flat screens.

Open For: Lunch & Dinner

Reservations: Not Required

Seating: Indoors

Smoking: Allowed

Vegetarian Dishes: Yes

Read more