Food was good, but there were chx bones in my taco salad. Fried ice cream was disappointedly small. My husband’s platter was huge, though. Prices were way too high. But, the servers and service were exceptional. We had no wait and sat on the lovely outdoor patio with ocean-view. The bathrooms…. Wow. Prepare to be surprised and be treated well.