Wow, I am so ashamed of myself. I’ve lived in South Florida for 15 years, and until last weekend I’d never been to Everglades City, stone crab capital of the universe. This little one-horse town is a ...