Showing the 25 most recently added restaurants. Want more ideas? Check out the best Indian Rocks Beach restaurants list.

Stefano's Indian Rocks Beach

18651 Gulf Boulevard, Indian Rocks Beach, FL 33785

Caddy's Pub Indian Rocks Beach

20025 Gulf Blvd, Indian Rocks Beach, FL 33785

It's Your Day Cafe Indian Rocks Beach

311 Gulf Boulevard, Indian Rocks Beach, FL 33785

It's Your Day Cafe Indian Rocks Beach

311 Gulf Boulevard, Indian Rocks Beach, FL 33785

Miami Avenue Wine Bar Indian Rocks Beach

311 1st Street, Indian Rocks Beach, FL 33785

Lighthouse Doughnuts Indian Rocks Beach

215 Gulf Boulevard, Indian Rocks Beach, FL 33785

The Pub Waterfront Restaurant Indian Rocks Beach

20025 Gulf Blvd, Indian Rocks Beach, FL 33785

P J's Oyster Bar Indian Rocks Beach

415 2nd Street, Indian Rocks Beach, FL 33785

Jake's Cantina Indian Rocks Beach

435 Gulf Blvd, Indian Rocks Beach, FL 33785

Tropical Ice Cream & Coffee Indian Rocks Beach

435 Gulf Blvd, Indian Rocks Beach, FL 33785

Kooky Coconut Indian Rocks Beach

760 Gulf Blvd, Indian Rocks Beach, FL 33785-2623

Groupers Indian Rocks Beach

1401 Gulf Boulevard, Indian Rocks Beach, FL 33785

Chicago jacks pizzeria & Taphouse Indian Rocks Beach

1511 Gulf Blvd, Indian Rocks Beach, FL 33785

Sandbar Indian Rocks Beach

1311 Gulf Boulevard, Indian Rocks Beach, FL 33785

18 On The Rocks Indian Rocks Beach

2405 Gulf Blvd, Indian Rocks Beach, FL 33785-3058

Mickey Quinns Indian Rocks Beach

19703 Gulf Blvd, Indian Rocks Beach, FL 33785

Slyce Pizza Bar Indian Rocks Beach

311 Gulf Blvd, Indian Rocks Beach, FL 33785-2537

Aqua Prime Seafood & Steaks Indian Rocks Beach

213 Gulf Blvd, Indian Rocks Beach, FL 33785-2535

IRB Sushi Indian Rocks Beach

416 1st Street, Indian Rocks Beach, FL 33785

Al & Stella's Indian Rocks Beach

2699 Gulf Blvd, Indian Rocks Beach, FL 33785

Crabby Bill's Indian Rocks Beach

401 Gulf Blvd, Indian Rocks Beach, FL 33785

Cafe De Paris Indian Rocks Beach

2300 Gulf Blvd, Indian Rocks Beach, FL 33785

Tapas Garden Indian Rocks Beach

321 Gulf Blvd, Indian Rocks Beach, FL 33785

Caf Soeil Indian Rocks Beach

Ste 4, 1511 Gulf Blvd, Indian Rocks Beach, FL 33785

Château Madrid Indian Rocks Beach

19519 Gulf Blvd, Indian Rocks Beach, FL 33785