Category: Food & Dining
Description: A landmark on Siesta Key in Sarasota FL since 1979, Captain Curt's is more than a great seafood restaurant with the World's Best Clam Chowder. The casual