Lee & Rick's Restaurant Review:
After half a century of shucking some of the freshest oysters in Orlando, Lee & Rick's is showing its age. But it’s still the place to go if you have a hankering for fresh Apalachicola oysters. They don’t fly them in from anywhere else in the world, just truck them down from Florida’s Panhandle. There's a full menu, but everyone, it seems, is there for the oysters and a cold brew. The roadside...