18 On The Rocks
Add to Favorites
American Restaurants, Bar & Grills, Bars
2405 Gulf Blvd, Indian Rocks Beach, FL 33785
727-596-5633
OPEN NOW:
Today: 11:00 am - 1:00 am
PHOTOS AND VIDEOS
Be the first to add a photo!
REVIEWS Write a Review
- 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.
- Hours
- Regular Hours
Mon: Tue - Thu: Fri: Sat: Sun: - Categories
- American Restaurants, Bar & Grills, Bars, Night Clubs, Restaurants, Seafood Restaurants, Taverns
- Payment Options
- Neighborhood
- Indian Rocks Beach
- Other Information
Wi-Fi: Free
Bike Parking: Yes
Outdoor Seating: Yes
Pets Allowed: Yes
Takes Reservations: Yes
Parking: Street, Lot, Private
Wheelchair Accessible: Yes
Suggest an Edit
Data provided by one or more of the following: Thryv, Data Axle, Yext.