Formerly the popular Boathouse II establishment on Hilton Head Island, South Carolina, Skull Creek...
All reviews seem positive