2300 Gulf Blvd., Indian Rocks Beach, Florida 33785 | Casual inside/outside seafood dining. Find us at the 23rd Avenue beach access on Indian Rocks Beach. Phone: 727-593-3663 | Website: BeachWavesGrill.com
401 Gulf Blvd., Indian Rocks Beach, FL 33785 | Crabby Bill’s restaurant is family owned & operated since 1983. The original Florida style crab house. Phone: 727-595-4825 | Website: CrabbyBills.com
301 Gulf Blvd., Indian Rocks Beach | THE beach sports pub to visit! Over 30 TV’s! Games, happy hour all day, great food, and Friday live music. | Phone: 727-361-2220 | Website: GuiltySeaBeachBar.com
125 Gulf Blvd., Indian Rocks Beach, FL 33785 | Experience casual Florida dining and live entertainment. Arrive by boat or by car. Phone: 727-595-1320 | Website: MonstahLobstahIRB.com
415 2nd St., Indian Rocks Beach, FL 33785 | Dining indoors and outdoors in casual Florida style. Always Fresh Local Fish. Family friendly. Phone: 727-596-5898















