Kelly@steamersbar.com
Welcome to Steamers Bar & Grill in South Lake Tahoe!
Phone: (530) 541-8818
Where Locals Meet
2236 Lake Tahoe Blvd. South Lake Tahoe, CA
Private Party Facility - Outdoor Dining - Flat Screen Tv's - Wifi
Open at 11:00 AM - 7 Days a Week!