A British pub with seafood platters, beer and live music right on the beach on Captiva Island.
The Mucky Duck
Closed Permanently
11546 Andy Rosse Lane, Captiva, Florida 33924
Closed Permanently
11546 Andy Rosse Lane, Captiva, Florida 33924
A British pub with seafood platters, beer and live music right on the beach on Captiva Island.