• 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.
  • Welcome to 18 on the Rocks

    We are Located
    on beautiful Indian Rocks Beach, FL.

  • Welcome to 18 on the Rocks

    We are Located
    on beautiful Indian Rocks Beach, FL.

  • 18 on the Rocks
    is the newest hotspot on Indian Rocks Beach!


  • Great Drinks, Good Food, Live Music

Welcome To 18 on the Rocks

Located on beautiful Indian Rocks Beach, FL.

Awesome Image

Our Gallery

Awesome Image

Our latest news

Awesome Image
14Mar 10:47PM
Tuesday is here, everyone! 😀 The day we have been waiting for at 18 On The Rocks. Stop in today and enjoy our delectable Live Maine Lobster special, with your choice of sides, for just $14.99! Cooked to perfection, you definitely won't want to miss out 8| Not to mention, it's Taco Tuesday!! Come by for some mahi, chicken, shrimp, steak, or veggie burger tacos for only $12 (+$3 for grouper). You can get it all accompanied with a Rum Runner for only $5 as our Tuesday Drink Of The Day, or even one of our $5 Margaritas since we all know how well tacos and margaritas pair! Stop by and make today a great one, at 18 On The Rocks!
29Dec 10:04PM
!!!MAKE YOUR RESERVATIONS NOW!!! Join 18 On The Rocks for a New Year's celebration that you won't want to miss 😀 All info included in the picture. See you there! 😉
19Nov 3:08AM
!!!PRIME RIB HAS MADE IT'S WAY BACK TO 18 ON THE ROCKS!!! And made it's way back into our hearts 🙂 *WEEKENDS ONLY*, we are now serving fresh Prime Rib as a dinner entree! Friday and Saturday nights are going to be a new favorite with that back on the menu! Enjoy our live music, our new table bottle service, and our new, fresh Prime Rib dinner options all on the weekends. We have it all, make 18 On The Rocks your one stop shop for the weekends! 😉