• Our Location
  • 18 on the Rocks
    2405-Gulf Boulevard
    Indian Rocks Beach, FL 33785
  • Come Check Us out!
  • Summer and Fall Hours:
    Sunday to Thursday 11am to 1am
    Friday and Saturday 11am to 2am
  • Sign Up Today
  • 18 on the Rocks Menu
  • 11am-2am every day
    Sunday-Thursday
    11:30am-10:00pm regular menu
    10:00pm-1:30am late night menu
    Friday-Saturday is regular menu
    from 11:30am-12am then late night from 12am-1:30am.

Liquor Store

18 on the Rocks has it’s very own Package Store for all of your on-the-go thirst quenching needs! Stop in and grab a bottle or six pack to take home!

Awesome Image

If you are interested in booking your band please fill out this form

Awesome Image