Get directions to: Clam Shack, Cedar Key, FL
Restaurant address: 6351 Southwest State Road 24 Cedar Key, FL 32625, USA
Restaurant: Clam Shack