Home › Places › Bars & Saloons › FL › Indian Rocks Beach › 18 On The Rocks Restaurant and Tiki Bar
Bars & Saloons

18 On The Rocks Restaurant and Tiki Bar

2405 Gulf Blvd, Indian Rocks Beach, FL

18 On The Rocks is a waterfront tiki bar and restaurant located on the Intracoastal Waterway, offering a classic Florida atmosphere and regular live music.

This open-air destination features a large tiki hut and outdoor deck with views of the intracoastal waters. The menu focuses on coastal casual fare, including fresh seafood baskets, tacos, wings, and tropical cocktails, making it a popular local spot for both food and entertainment. Situated just off Gulf Boulevard and within walking distance of the beach, the venue serves as a convenient stop for those exploring the barrier islands. Its relaxed environment is frequently complemented by performances from local musicians, providing a lively backdrop for a meal or a drink by the water.

Is this your business?

Claim your free listing to correct the details, replace the AI preview with your own photos, add rider perks, and reach the riders planning routes past your door.

Claim this listing

Or request removal.