Get directions to: Chelsea, Saint Simons Island, GA Restaurant address: 1226 Ocean Blvd Saint Simons Island, GA 31522, USA Driving Walking Bicycling Restaurant: Chelsea