We ate here while we were in port for the day. Even though we waited about 45 minutes for table, it was well worth the wait. We had the shrimp melt, the locally caught fish that day and blueberry pancakes. Portions are big and delicious! We tried all the local Key Lime Pies and Blue Heaven is hands down the best Key Lime Pie we have ever tasted. Ohhh and the fresh bread is delicious...mmmm. The roosters running around the tables make the experience that much better.