Waves makes waves on the beach scene with its wide selection of swimwear and gear.
Mr. John's Beach Store
Mr. John's has been selling beach gear for decades. All that's missing is a unicorn inflatable.
1134 Hungryneck Blvd (Mt. Pleasant)
© 2016 Charleston City Paper