The Twin Peaks slogan is simple and to the point. The restaurant chain promises “Eats. Drinks. Scenic Views.” Food on the menu is made from scratch. Beer is served at 29 degrees into a frozen mug and there are more than 75 large screen TV's planned to be throughout the restaurant.
Twin Peaks is a mountain-lodge themed sports bar, known for its rugged feel and man cave setting, with 29 degree beer and made from scratch food served by beautiful Twin Peaks Girls. The Addison, Texas based restaurant chain has been taking the country by storm, and currently has 65 locations across the country. It is expected to have more than 100 stores opened by the end of the year. “We are coming into South Florida in a big way and will be opening stores in West Palm Beach, Ft. Myers, Pembroke Pines and Fort Lauderdale over the next 18 months," added Sloboda.