• 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!