25 Jun Baleen – Top 5 Beach Restaurants in Naples Posted at 04:37h in by ocmamphibious 0 Likes Baleen is one of the top 5 Beach restaurants in Naples, Florida that an Amphibious boat can directly access.