Otto's Sea Grill
3.7(632 reviews)
|$$$|About
The oldest and one of the most beautiful waterside restaurants on Freeport's Nautical Mile, established in 1929. Indoor/outdoor dining, lounge, clam bar, and bar with waterfront views of the Woodcleft Canal.