The Almond French Toast And Macadamia Nut Coconut French Toast are the best French Toasts I have ever had. Their pancakes are delicious too, and the serving is huge. I love the casual setting outside near the water. What a special little spot!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.