Get directions to: Charlie's Fish House Restaurant, Crystal River, FL
Restaurant address: 224 Nw Us Highway 19 Crystal River, FL 34428, USA
Restaurant: Charlie's Fish House Restaurant