There are several great beaches within 30 minutes from downtown Charleston! Some of Ross and I's favorites are Sullivan's Island and Isle of Palms for relaxing and Folly Beach for surfing!
Some great restaurants in Charleston are:
Seafood: Hymans Seafood
Mexican: Mex1 Coastal Cantina, Rancho Lewis, and Fuel
Barbecue: Lewis Barbecue Charleston
Brunch: Indaco (Italian)
On the Water: Saltwater Cowboys