Matanzas Inn. Watch boats coming and going whether you sit inside or out at this rustic Old Florida–style restaurant right on the docks alongside the Intracoastal Waterway. When the weather cooperates, enjoy the view from the shaded outdoor tables. Inside, a rustic shack gives way to a more formal dining area in the back; there's a bar upstairs with sweeping views, pizza, and live music nightly. You can't miss with shrimp from the local fleets—delicately cornmeal-breaded,
stuffed, or dipped in rum and coconut. Landlubbers can choose from ribs and steak. This is true Fort Myers Beach style, meaning service can be a bit gruff—and slow. 416 Crescent St., Fort Myers Beach, FL, 33931. 239/463–3838. www.matanzas.com. Reservations not accepted.