Twin Peaks to Open in Naples, Florida
Twin Peaks Restaurant, the award-winning sports bar known for its scratch-made food, frosty 29° draft beer, and beloved Twin Peaks Girls, is coming soon to Naples. The new restaurant will be located at 2078 9th Street N in Naples, Fla. as part of the Coastland Center Mall – and less than five miles from the […]