By Peter Cardiff

The grand opening of Twin Peaks, located at 3901 US Hwy 98 N, was met with considerable enthusiasm tonight. The service was impressive and the pricing was very competitive. We sampled the tacos and assorted appetizers, accompanied by a cold draft beer, and found the quality consistently high. This bodes well for the restaurant’s future success. This place will be a hit!






(Visited 34 times, 1 visits today)