• Our Location
  • 18 on the Rocks
    2405-Gulf Boulevard
    Indian Rocks Beach, FL 33785
  • Come Check Us out!
  • Sunday – Thursday 11am-1am
    Friday & Saturday 11am-2am
    Full Menu up Until Close!
  • Sign Up Today
  • 18 on the Rocks Menu
  • Sunday – Thursday 11am-1am
    Friday & Saturday 11am-2am
    Full Menu up Until Close!

Contact Us

  • 18 on the Rocks 2405-Gulf Boulevard Indian Rocks Beach, FL 33785
  • 727-596-5633
  • info@18ontherocks.com
If you need to talk to us about booking your band, your recent experience, have a question or comment, or notice a website error – please use the form below to get in touch with us. We look forward to hearing from you!
***We will get back to you within 24 hour***