Sailor's Return
Seafood · Bar and Grill
Sailor's Return is a seafood restaurant offering dockside dining with nautical decor and a patio. Enjoy live music and waterfront views.
Location
Best places nearby
The highest rated places close to Sailor's Return.
Local restaurants nearby
SW Anchorage Way, FL



