Get directions to: Cecil's Bar & Grill, Murrells Inlet, SC
Restaurant address: 2620 South Highway 17 Murrells Inlet, SC 29576, USA
Restaurant: Cecil's Bar & Grill