Get directions to: Cedar River Seafood & Oyster Bar, Callahan, FL
Restaurant address: 401 South Kings Road Callahan, FL 32011, USA
Restaurant: Cedar River Seafood & Oyster Bar