Florida
Indian Rocks Beach
18 On The Rocks
18 On The Rocks
(727) 596-5633
2405 Gulf Blvd, Indian Rocks Beach, FL 33785
Website
Own this business?
Learn more
about offering online ordering to your diners.
Seafood
$$
$$$
Menu not currently available