NBC Sports Grill & Brew

Innovative menu of game-day bites, over 100 high-definition TVs, 100 types of beer, games. A massive, 120-foot-plus HD screen outside plays  greatest moments in NBC Sports history. L, D (daily).

Locations

6000 Universal Blvd.
Orlando, FL
United States