I have been to the Scottsdale location on two separate occasions within the past 2 months. BOTH have been a total letdown. While the facility was pretty well designed, and the food wasn't bad (pretty mediocre, but do you really expect it to be more) the service, from two different servers, was terrible. It was ridiculously slow - it shouldn't take over 30 minutes to get a check so I could pay and leave, and the servers seemed to be completely uninterested in being there, much less in have me as a patron. I don't think I will ever visit another Twin Peaks location.