We will definitely keep this on our "must visit" list for the Tahoe City area! Cozy atmosphere, AMAZING Red Star organic coffee (had an Almond Rocha Mocha! Mmm!) and ice cream! Very friendly owners! We went twice on a 3 day visit to the area!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.