From Our Editors
Your next meal awaits at Twin Peaks in Scottsdale. Access the Internet free of charge via Twin Peaks' complimentary wifi. Sit back, relax, and enjoy the beautiful weather during your meal at Twin Peaks. Between the music and the crowds, be prepared for a lot of noise at this restaurant.
Those in a rush are better off dining here during the week, as the restaurant draws a crowd during the weekend. Or, take your food to go.
If you prefer to drive to the restaurant, go right ahead. Parking is abundant in the area.