One of the best places we went to in Placid. The s'mores were amazing - we fought over the last bite! Be sure to try the Carmel sea salts too... Best truffle I've ever had!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.