Get directions to: Cooter Brown's, Lake Placid, FL
Restaurant address: 2200 Us27 South Lake Placid, FL 33852, USA
Restaurant: Cooter Brown's