Our website uses cookies. Some of the cookies used are essential for parts of the site to operate. OK

Twin Peaks
Twin Peaks
Traveler Rating:
TripAdvisor
The Place
Twin Peaks restaurant has a spectacular view – of the Las Vegas Strip – and also some awesome hearty man food, ice cold beer and all the sports you can handle. Las Vegas is the largest restaurant to date of this popular franchise with 400-seats in the 14,000 square foot dining room. Guys can show off their manliness with a 39 ft. rock climbing wall crowning the center of the restaurant. For a great sports experience in Vegas, check out this wintry rustic restaurant!
Amenities
  • Hours of Operation: Mon - Thu 11am - 1am; Fri 11am - 2am; Sat - Sun 9am - 2am
  • Group Dining: yes
  • Price: $$ - $15 - $25
  • Meals Served: Lunch, Dinner
  • Private Room: yes
  • Private Rooms Available: 1
  • Dining with a View: yes
  • Max Seating Capacity: 550
  • Max Standing Capacity: 650