Menu +

Twin Peaks Restaurant

Twin Peaks Restaurant commemorated its first year in Las Vegas with more than 200 friends at 3717 S. Las Vegas Blvd. It is the ultimate ‘man cave,’ with 29 degree draft beer and hearty, made-from-scratch ‘man food’ selections. It’s also a great place to watch your favorite sports on state-of-the-art TVs in a rugged mountain lodge setting. Call 702.795.8946 or visit