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
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent62%
  • Very good24%
  • Average9%
  • Poor3%
  • Terrible2%
Travellers talk about
“seafood” (393 reviews)
“shrimp” (227 reviews)
“stone crab” (47 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 Review
Reviews (3,658)
Traveller rating
Traveller type
Time of year

1 - 10 of 3,618 reviews

Reviewed 2 days ago via mobile

Took a very close friend to Crabby Bills for dinner. Had a wonderful time and great meal. Very casual and Florida style restaurant. Prices were good. Service was excellent. Ordered desert and was very surprised by size of cake. Had enough for the 3 of...More

Thank Skip
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

3  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 2 days ago via mobile

Great food! Great drinks! Great prices! Great service! Great atmosphere for an early Saturday morning!!

1  Thank Kirk L
Reviewed 2 days ago

Sandy was our server. Best server evvah!!! The food was great, service was great, atmosphere was great.

1  Thank 713dinah
Reviewed 3 days ago

I walk down the beach each morning and have the All American Breakfast. My server CC takes good care of me. I have done this on an annual basis for several years.

2  Thank Douglas F
Reviewed 3 days ago via mobile

Everything you expected and more. Great atmosphere, food and drink. Now.... If you're quiet, timid, shy, you'll need something else. This is where all the locals go. It can get very busy, crowded and loud during ball games or live music is playing. My wife...More

1  Thank 94Dwight
Reviewed 5 days ago

Crabby Bill's is a chain of restaurants but don't make the mistake of thinking they are all the same. Some are fabulous & others disappointing. The one in Indian Rocks was the very first restaurant & is still in the old building style. The food...More

1  Thank oreillymor
Matthew_IRB, Owner at Crabby Bill's, responded to this reviewResponded 3 days ago

Thanks for the compliments, oreillymor! We are the only Crabby Bill's still family owned and operated, and are unaffiliated with any other location. We appreciate your feedback, and hope to see you again soon!

Reviewed 6 days ago

My husband and I visited Crabby Bill's the weekend after hurricane Irma and were so pleased with the food and service. Dalia was our server/bartender and took such good care of us....she is a delight! Will certainly visit again soon and highly recommend this Indian...More

1  Thank LindaSiesel
Matthew_IRB, Owner at Crabby Bill's, responded to this reviewResponded 3 days ago

LindaSiesel, thank you for the great review, and for dining with us. We are so happy to hear you enjoyed, and we'll be sure to share the compliments with Dalia! We look forward to serving you again soon!

Reviewed 1 week ago via mobile

My favorite stop for peel and eat shrimp with extra old bay seasoning and drawn butter. This is the original Crabby Bills and is the most popular so be patient when waiting for a table or stool at the bar. The atmosphere is friendly and...More

1  Thank Mike C
Matthew_IRB, Owner at Crabby Bill's, responded to this reviewResponded 1 week ago

Thanks for the compliments, Mike! We love hearing when our guests enjoy dining with us, and we hope to serve you more peel and eat shrimp soon! Be sure to come by on Wednesday when a 1/2 lb. is on special for only $6.

Reviewed 1 week ago via mobile

Had Lunch, fun atmosphere, food good. Would love to return and plan a gathering with several friends.

1  Thank Kimberly H
Matthew_IRB, Owner at Crabby Bill's, responded to this reviewResponded 1 week ago

Kimberly, thank you so much for the very nice review. We are so happy to hear you enjoyed, and we hope to have you back again soon!

Nearby Restaurants
Kooky Coconut
524 reviews
.74 km away
Slyce Pizza Bar
1,339 reviews
.19 km away
Lulu's Oyster Bar & Tap House
1,329 reviews
.18 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
129 reviews
.74 km away
Splash Harbour Water Park
79 reviews
.22 km away
Indian Rocks Historical Museum
52 reviews
.09 km away
McGough Nature Park
70 reviews
.91 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
Good for
Special Occasion Dining, Kids, Groups, Child-friendly, Local cuisine, Bar Scene
Open Hours
07:00 - 02:00
07:00 - 02:00
07:00 - 02:00
07:00 - 02:00
07:00 - 02:00
07:00 - 02:00
07:00 - 02:00
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