Pelican's Point Seafood & Steakhouse is located in Hilton Head Island, United States on 18 Harbourside Ln. Pelican's Point Seafood & Steakhouse is rated 3.5 out of 5 in the category mid-atlantic restaurant (us) in United States.
Address
18 Harbourside Ln