Get directions to: Charlie Brown's Crab House, Homosassa, FL
Restaurant address: 5297 South Cherokee Way Homosassa, FL 34448, USA
Restaurant: Charlie Brown's Crab House