Twin Peaks Restaurant
Restaurant • Bar • Hamburger restaurant • American restaurant • Bar and grill • Sports bar • Chicken wings restaurantSports-bar chain where scantily clad waitresses serve American comfort food in lodgelike surrounds. People often mention great, good,
Address
3717 S Las Vegas Blvd, Las Vegas, NV 89109
Website
Contact
(702) 795-8946Price rating
$$ $$
Rating on Google Maps
4.40 (1.9K reviews)Open on Google Maps
Working Hours
Permanently closed.