Coco's Crush Bar and Grill

$$
Open
yelp logo

(93)

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.593 reviews
Photo of Daniel F.
Daniel F.
5/13/2025

Came here with my family and the food and service was excellent. Waitress Katherine did an Amazing job and was great with the kids. Food was on point and outstanding. Fried Pickles, Wings, Onion...

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 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 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...

Photo of Patty B.
Patty B.
4/27/2025

Server was prompt to our table. Food selection was great. Great beach vibe here. They had someone playing music which added to the fun vibe here. If you're at the beach hop over the boulevard and...

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.