18 on the Rocks is a restaurant located in Indian Rocks Beach, Florida. It offers fresh food, live music, and ice cold drinks. Its exotic menu features appetizers, desserts, salads, sandwiches, and pasta. It also serves exclusive kids meals, which include chicken fingers, Mac n cheese, and chicken pasta, all served with Teddy Grahams and applesauce. The restaurant features a liquor store and an outdoor Tiki Bar. It accepts all major credit cards.
Hi there!
Rate this business!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate

Reviews

KC
Kelly C.

04/29/2016

Provided by YPmobile

Nice selection of beer on tap, only place in the area that can make a Moscow Mule. Food was way over priced for the quality. Steak was over cooked.

JJ
Jim J.

10/04/2014

Provided by YP.com

Place is a *$#* hole!!!!!!!

Bar tender was wasted, band was horrible and too loud and the patrons may or may not have been just released from jail. This bar is SEEDY AND UNSAFE!!!

SB
Shannon B.

07/23/2014

Provided by YPmobile
Love this place!!

Now this is what I'm talking about.. I love this place layed back up beat place.. great service our server was fun and the food was awesome.. thank you ally we will be back soon!!

More Business Info

Hours
Regular Hours
Mon:
Tue - Thu:
Fri:
Sat:
Sun:
Neighborhood
Indian Rocks Beach
Categories
American Restaurants, Bar & Grills, Bars, Night Clubs, Restaurants, Seafood Restaurants, Taverns
Suggest an Edit