After high recommendations from many we expected better. Everything was average. Food was nothing to rave about, sort of a self-serve place. You go to the counter to order, pick up food and pay. NOT a restaurant. Beer selection very limited and out of some on the menu. Many better places to eat in Sanibel.