‘The Freezer’ is a local name for Cedar Key Fish & Crab of Homosassa Inc. They are located at 5590 South Boulevard Dr. in Homosassa, just south of MacRae’s. Their phone numbers are (352) 628-2452 (for restaurant/bar) and (352) 628-7637 (for retail seafood market). They don’t serve a ‘full’ menu, but the local seafood is very fresh. Expect to find steamed shrimp, smoked mullet dip, stone crabs (in season), and white clam chowder.