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 this listing to correct the details, add rider perks, and reach riders planning routes near you.

Claim this listing

Or request removal.