Coco's Crush Bar and Grill

$$
Open
yelp logo

(96)

Call
Website

Advertisement

Photos

2405 Gulf Blvd
Indian Rocks Beach, FL 33785

18 on the Rocks is a cozy seaside establishment nestled in Indian Rocks Beach, FL, offering a relaxed atmosphere for patrons to enjoy drinks and light bites.

With a focus on casual dining and refreshing beverages, this venue provides a laid-back setting for visitors to unwind and soak in the coastal ambiance.

Generated from their business information

Reviews

yelp logo
3.596 reviews
Heather P.
11/14/2025

I had such a great experience! Paige was an amazing bartender super friendly, attentive, and made the best drinks. The food was delicious, the atmosphere was perfect, and everything from start to...

Photo of Lisa H.
Lisa H.
11/29/2025

This is my favorite restaurant around! The atmosphere is nice right along the beach. They have the best crushed drinks, and the prices are great too. You really get a lot for what you pay for both...

Photo of Alison M.
Alison M.
2/14/2025

This is a fun place with a relaxed beach vibe that was just down the street from our VRBO in Indian Rocks Beach. We went here several times while in the area and even ended up watching the...

Photo of Captain H.
Captain H.
10/14/2025

Great Location, Nice open restaurant, Bartender has poor service as she ignored incoming guests at the bar. I placed a Togo ordered with the hostess and ordered the grouper sandwich with fries at...

Photo of Susan V.
Susan V.
6/16/2025

The grouper tacos were amazing. I had them blackened. We also had the monkey ball's which were good as well. Or waitress was very good. She took the time to answer our questions even though she...

Own this business?
See a problem?

You might also like

United StatesFloridaIndian Rocks BeachCoco's Crush Bar and Grill

Partial Data by Infogroup (c) 2025. All rights reserved.

Advertisement