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