COVID-19 Update
25 Top High Tech Restaurants, slide 19

The Cubby Bear near Wrigley Field in Chicago has 30,000 square feet and two floors that packs in more than 75 plasma TVs and five projection systems so no one misses a minute of action.

Return To:

25 Top High Tech Restaurants