I went here three times in the less than 24 hour period I stayed in Falmouth, the cupcakes were that good!! They have a bunch of frosting on top (yum) and are presented beautifully. The chocolate peanut butter Buddha was amazingly good. Hands down best cupcakes I've ever had.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.