37
Twin Peaks will open its new location in Brandon on February 24 at 136 Brandon Town Center Drive. The sports lodge offers Tampa Bay fans a premier destination to watch games, enjoy food, and relax with drinks.
A Sports Fan’s Paradise
The 8,200-square-foot lodge features 70 large-screen TVs, ensuring clear views of every game. Guests can enjoy 29-degree draft beer, handcrafted cocktails, and a variety of scratch-made dishes. The menu highlights include the Philly Cheesesteak, Smokestack Burger, and Smoked and Grilled Wings. With 24 draft beers on tap, the lodge caters to all tastes.