Crabby Bill's  

401 Gulf Boulevard
Indian Rocks Beach, FL 33785
(727) 595-4825


Hours: 7:00 a.m. to 1:00 a.m. Daily
Location: Across the street from beach
Drink: Anything you want
Eat: Crabs?
Music: Live music 7 days a week
Parking: Free parking
Boat Access: No
Unique Feature: Not on the beach but true beach bar flavor


Crabby Bill's is located across the street from the beach. But crossing the street is easily with a traffic light right on the corner. Tucked away in a little courtyard of Crabby Bill's is a little slice of heaven.

There is a cute little beach bar with outside seating and a stage for live entertainment. Crabby Bill's does the beach bar thing absolutely right with live music 7 nights a week and during the day on Saturday and Sunday afternoons. This Florida beach bar has happy hour from 7:00 a.m. to 7:00 p.m. daily. Can't beat that!

Lots of relaxed people sit at the colorful bar or at picnic tables scattered around the stage area. They enjoy cold beverages and the sounds of a darn good reggae man. Food is served and everyone is happy to be relaxing at this beach bar even if it isn't on the beach. 

When traveling through Indian Rocks Beach, don't let the location of Crabby Bill's dissuade you from going in for some beach bar time. You will be happy you visited.