Established in 1913, Joe's Stone Crab Restaurant is an institution in Miami Beach, and are the #1 place for stone crabs. They also have other seafood, and all of it is very good. They're open for breakfast, lunch, and dinner, and the key lime pie is perfect any time of day.