We are Sanibel old-timers but never ventured in to Sweet Melissa's. What a mistake to wait! The food, service, ambiance all lovely, but for us the best thing are the menu choices; you have an opportunity to order a half meal. We ate 3 courses, wonderful salads; fresh, crisp and clear, fabulous main courses; he steak, I fish, and a rich dessert. Because we chose the smaller main courses we pushed away from the table sated not stuffed. We will most definitely be back.