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)
© 2017 Charleston City Paper