Explore Tampa Bay

Caddy's Indian Shores

Enjoy a laid-back atmosphere and beautiful water views. Casual American fare—steaks, ribs and pasta—and plenty of seafood choices are served on three outdoor decks. L, D (daily), Br (Su).

Locations

20025 Gulf Blvd.
Indian Shores, FL 33785
United States