Beyond the awesome ambiance, the food steals the show at Twin Peaks. Every item on the Twin Peaks menu is made from scratch, and the cooks go the extra mile to add a unique twist to familiar dishes.