Marathon Seafood Festival: March 8-9 ... shopping and fresh local seafood. The Florida Keys aren’t known for beaches. If you’re imagining an island paradise, you’re in luck.