Reviews
04/29/2016
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.
10/04/2014
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!!!
07/23/2014
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!!
Details
Phone: (727) 596-5633
Address: 2405 Gulf Blvd, Indian Rocks Beach, FL 33785
More Info
- General Info
- 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.
- Email Business
- Payment method
- all major credit cards, amex, visa, discover, master card
- Neighborhood
- Indian Rocks Beach
- Categories
- Other Information
Wi-Fi: Free
Bike Parking: Yes
Outdoor Seating: Yes
Pets Allowed: Yes
Takes Reservations: Yes
Parking: Street, Lot, Private
Wheelchair Accessible: Yes
People Also Viewed
- Guppy's on the Beach
1701 Gulf Blvd, Indian Rocks Beach, FL 33785
- Cafe Soleil
1511 Gulf Blvd, Indian Rocks Beach, FL 33785
- Sonny's Bar-B-Q
2250 Seminole Blvd, Largo, FL 33778
- Tijuana Flats
13100 Seminole Blvd, Largo, FL 33778
- China 1
12004 Indian Rocks Rd, Largo, FL 33774
- Keegan's Seafood Grille
1519 Gulf Blvd, Indian Rocks Beach, FL 33785
- Villa Gallace
109 Gulf Blvd, Indian Rocks Beach, FL 33785
- McDonald's
13875 Walsingham Rd, Largo, FL 33774
- Country Kitchen
13638 Pinecrest Dr, Largo, FL 33774
- Slyce Pizza Bar
311 Gulf Blvd, Indian Rocks Beach, FL 33785