Stay away is my advice. The restaurant claims fresh caught. The fish may have been caught, but it was not fresh. The rolls were the typical grocery French rolls. Overall, considering, the restaurant specializes in fish and is in the Florida Keys, it's not worth the time and money.
Pros: lots of parking