Twin Peaks is a self-professed
“Breasterant” set in what is described as the ultimate man cave/Mountain lodge.
Founded in Lewisville Texas in 2005,
Twin Peaks expanded into the Vegas Market as part of the Mekka Walgreens
complex in 2013. The Vegas location
offers two-story dining, a three-story rock climbing wall and 87 hi-def. flat
screen TVs.
29-degree beer, on tap. Its so cold that when they poor it into their
40 ounce man sized mug, ice crystals form on the top. Patrons are served by attractive waitresses
who’s uniforms consist of tops exposing both ample cleavage and bare mid-drifts
as well as low-riding short khaki shorts and boots. Think Hooters 2.0 with waitresses about a
decade younger or even Tilted Kilt hunting lodge
If those two things were all Twin Peaks had
to offer, it would be a must visit.
However Twin Peaks actually has really good food. Couple that with their 2nd story
offering outdoor dining and the best view of City Center in Las Vegas. The view is so remarkable, it has been referred
to as one of the top five views in all of Vegas.
Mark, Keren & Matt's Rating - 4/5 chips