We've eaten here before but there's a new menu that is a big improvement since the last time. We tried the grouper sandwich and hamburger and both were outstanding. If not for the rather high prices ($14 for each item plus $3 extra for fries!), it would have earned a 5 star rating...but chalk up that extra cost to the gorgeous view and people watching and it works out to a nice meal all in all. We would go back again and order those two dishes all over again---they will even cook your hamburger medium rare!