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