floridarambler.com
Peace River Seafood: Cracker cabin is a real crab shack
Peace River Seafood in Punta Gorda is a true Florida crab shack; they don’t come more authentic than this. From its 1927 Cracker cabin to the buckets of fresh blue crabs, it’s a little …