What time is happy hour and what apptisers
Address: 1900 Jameson Beach Rd, South Lake Tahoe, CA 96150, USA
Leslie Amato | Nov 2, 2018
Calamari is awesome
Linda Baker | Nov 2, 2018
Around 4 not sure was there for lunch
Thanks! Your answer is awaiting moderation.