We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Crabby Bill's

401 Gulf Blvd., Indian Rocks Beach, FL 33785
+1 727-595-4825
Certificate of Excellence
All photos (467)
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent62%
  • Very good24%
  • Average9%
  • Poor3%
  • Terrible2%
Travellers talk about
“seafood” (418 reviews)
“shrimp” (230 reviews)
“stone crab” (77 reviews)
Open Now
All hours
American, Bar, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
401 Gulf Blvd., Indian Rocks Beach, FL 33785
All Details
Write a ReviewReviews (3,779)
Traveller rating
Traveller type
Time of year

1 - 10 of 3,736 reviews

Reviewed yesterday via mobile

Love this place , Best food this side of the state , and a 1000 thumbs up to Shauna and Jamie for best experience you could ever ask for .Very knowledgeable and helpful , I will be back next time Im in town. Sea food...More

1  Thank MuttGr
Restaurant's Favourite
Reviewed 2 April 2017

Our first time at Crabby Bill's and it was delicious! We stay in this area every year and finally decided to give it a try. It was one of those, "why haven't we come here yet?!!" Sharon our server advised us on drinks and food...More

5  Thank mochamocha
Matthew_IRB, Owner at Crabby Bill's, responded to this reviewResponded 4 April 2017

mochamocha, thank you for the excellent review! Our goal is for all of our guests to enjoy delicious food with great service in a relaxed atmosphere, and we are happy to have accomplished that during your visit. We are also big fans of the sea...More

Reviewed yesterday

I am new to the area, and tonight had stopped by Crabby Bill's with a friend, for some of their wonderful onion rings! While we were there, a lady collapsed at the dine-in bar. I was so impressed with the way the main bartender on...More

1  Thank xSunnyx
Reviewed yesterday via mobile

Saw this restaurant driving up gulf Blvd. Food was delicious. It was stone crab season and they were delicious. The royal Bloody Mary was good but didn’t care for the shrimp in too. I would order the regular Bloody Mary next time. Crab cakes were...More

1  Thank Dana B
Reviewed yesterday via mobile

Our first trip to Crabby Bills was less than desirable...(summer 2016). After another try, thanks to Madison Flashenburg, Marketing & Guest Relations Manager, our dinner on December 2nd proved to be a SUCCESS!! We were greeted at the door by Dem. a delightful lady, perfect...More

1  Thank charlesw919
Reviewed 2 days ago via mobile

A group of us went for breakfast one day. We all were impressed with the service from Doug who was awesome. The food was about average with many items mass prepared (potatoes, sausage), but overall, ok. Enjoyed the option of sitting outside which is common...More

2  Thank Kerry O
Reviewed 4 days ago

Me and my better half ate dinner here during our last night of a Florida weekend getaway. The only thing I hated about being here was taking the last bite of my stone crab and knowing there was no more to consume. We sat outside...More

2  Thank BCzar13
Reviewed 4 days ago via mobile

Great food, great service, super fast and fresh. s Stephanie is very friendly and attentive. My husband and I will be back :)

2  Thank vkulma
Reviewed 4 days ago

Stopped with my son for lunch. The atmosphere is friendly, the staff congenial and helpful. The food was very good. I had fried catfish - the fish I got was the largest catfish I think I've ever seen. My son had the stone claw crabs...More

2  Thank Bruce D
Reviewed 5 days ago

My husband and I decided to check out this restaurant because of all the great reviews. Crabby Bill's did not disappoint. We had the freshest and best tasting grouper sandwich we've ever eaten anywhere. The portions were generous and the sides we're equally delicious. We...More

2  Thank criscat7
Nearby Restaurants
Kooky Coconut
536 reviews
.74 km away
Slyce Pizza Bar
1,364 reviews
.19 km away
Lulu's Oyster Bar & Tap House
1,402 reviews
.18 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
130 reviews
1.07 km away
Splash Harbour Water Park
87 reviews
.22 km away
Indian Rocks Historical Museum
54 reviews
.09 km away
Kolb Park
14 reviews
1.59 km away
Ask a question
Questions & Answers
Mary K
22 March 2017|
AnswerShow all 4 answers
Response from Claudia D | Reviewed this property |
didn't have any
16 October 2016|
AnswerShow all 3 answers
Response from seabluegem | Reviewed this property |
I'm really not sure. We just had drinks & apps this time around.
11 October 2016|
AnswerShow all 3 answers
Response from cred1823 |
Yes! EVERY WEDNESDAY all day and night
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5 - US$39
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Waitstaff, Parking Available, Street Parking, Free Off-Street Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Takeout, Outdoor Seating, Seating, Accepts Credit Cards
Good for
Bar Scene, Special Occasion Dining, Groups, Local cuisine, Kids, Child-friendly
Open Hours
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
Location and Contact Information
  • Address: 401 Gulf Blvd., Indian Rocks Beach, FL 33785
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: +1 727-595-4825
  • E-mail
Crabby Bills in Indian Rocks Beach has been here since April 28th 1983. We are a family business catering to our guest to develop long lasting relationships. We want to be the go to place for fresh seafood served in a casual beachy atmosphere. We serve breakfast from 7am daily and late night until 1:30 am daily.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing