Unclaimed listing. Own this business? Claiming opens soon.
18 On The Rocks
Outdoor adventure outfitter in Indian Rocks Beach serving the Tampa Bay region.
About
18 On The Rocks is an outdoor and adventure business located in Indian Rocks Beach, a coastal community in Pinellas County on Florida's Gulf Coast. The shop serves the Tampa Bay area with gear, expertise, and services for people heading out to explore the region's beaches, waterways, and natural spaces. Whether you're gearing up for a day on the water, a beach outing, or other outdoor pursuits in the area, this is a local resource for what you need to get outside.