Get directions to: Steamers' Bar & Grill, South Lake Tahoe, CA
Restaurant address: 2236 Lake Tahoe Blvd South Lake Tahoe, CA 96150, USA
Restaurant: Steamers' Bar & Grill