This place "had" always been a favorite of mine, but two years ago it was terrible. After I visited on that trip, I read Tripadvisor reviews and the place was regularly getting ripped for terrible food.
I'm planning a Vegas trip, and today checked current Triple 7 reviews and apparently they've turned things around and then some. Have any of you been here lately, and if so what did you think?
I'm planning a Vegas trip, and today checked current Triple 7 reviews and apparently they've turned things around and then some. Have any of you been here lately, and if so what did you think?