I'm a huge Twin Peaks fan already, due to having one at home in Omaha. So it was refreshing to see how great Twin Peaks is at another city. Food was just as good and beer was just as cold. Zero complaints whatsoever, highly recommend stopping here and requesting the balcony overlooking the strip. Also, request Selena's section, very attentive and friendly waitress.