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-2539
+1 727-595-4825
Certificate of Excellence
All photos (606)
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent65%
  • Very good23%
  • Average8%
  • Poor3%
  • Terrible1%
Travelers talk about
“seafood” (456 reviews)
“shrimp” (261 reviews)
“stone crab” (90 reviews)
Open Now
American, Bar, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
401 Gulf Blvd, Indian Rocks Beach, FL 33785-2539
All Details
Top 3 Reasons to Eat Here
Sponsored by: Crabby Bill's
1. Great seafood
"The oysters on the half shell wowed us!"
See reviews that mention oyster
2. Best Seafood in Town
"You can't go wrong with this seafood and it is very reasonably priced."
See reviews that mention seafood
3. Great Breakfast
"a hidden gem for breakfast.. Servings are large and prices are low."
See reviews that mention breakfast
Write a ReviewReviews (4,478)
Traveler rating
Traveler type
Time of year

1 - 10 of 4,429 reviews

Reviewed yesterday via mobile

Wife and I ate here on wed night, was quite busy for mid week. The food was a very good standard and served efficiently.

1  Thank Mark S
Restaurant's Favorite
Reviewed July 13, 2018 via mobile

We dined on fish, shrimp and crab legs and while we were quite stuffed we still wanted more. Yes, it was that good! Our waitress did a fabulous job and the atmosphere was delightful.

2  Thank Sheli C
Madison F, Guest Relations Manager at Crabby Bill's, responded to this reviewResponded July 23, 2018

Thanks so much for the great review, Sheli! We love hearing such great feedback, and we hope to serve you again soon!

Reviewed 4 days ago via mobile

Had boneless ribs for lunch & dinner here very good, live music in the evening staff very good and friendly

1  Thank Shelley R
Reviewed 4 days ago

Crabby Bill's is a staple for all of our trips to St. Pete and Indian Rocks. The food is always amazing, especially the fish spread and hush puppies, OMG! The wait staff is always super attentive and helpful, especially Sara who waited on my party...More

1  Thank LeeboJakes
Reviewed 5 days ago

Crabby Bills has attentive staff, and the manager the day we were there was very good. The onion rings really were the best we have ever had, and one of us even took the leftovers all the way home from FL to VA via airplane...More

1  Thank gcmom
Reviewed 5 days ago

Crabby Bill's had the best fish sandwich of our vacation! The outdoor area with the seashell "floor" was very nice and relaxing. Good service as well.

1  Thank RumBoy
Reviewed 6 days ago via mobile

Ronnie was a great waitress! Very personable! Michelle, outside bar, was good too! Good drinks and music!

1  Thank Barbara W
Reviewed 6 days ago via mobile

This was some of the best service I have ever had!! Claudette and Alex were very friendly, and our waitress, Laurie, was one of the nicest people I've ever met. Overall, a great night!

1  Thank sam r
Reviewed 1 week ago

Living in land-locked Atlanta, we are always up for good, FRESH seafood, and this place did not disappoint. With family style seating, mostly at picnic style tables, it reminded me so much of the little, out of the way places along the Coast of southern...More

1  Thank Jeannie M
Reviewed 1 week ago via mobile

Visited Crabby Bills for lunch today there was an enthusiastic crowd enjoying the Georgia Middle Tennessee football game so I was expecting service to be a bit slow. I was wrong about that, our server CC was fast, friendly and efficient. She was great with...More

1  Thank Thomas W
Nearby HotelsSee all 5 hotels in Indian Rocks Beach
Gulf Towers Resort Motel
122 reviews
.02 miles away
Prestige Collection Harbourside at Marker 33
114 reviews
.12 miles away
Holiday Inn Hotel & Suites Clearwater Beach South Harbourside
920 reviews
.19 miles away
Great Heron Inn
171 reviews
.41 miles away
Nearby Restaurants
Lulu's Oyster Bar & Tap House
1,772 reviews
.11 miles away
1,505 reviews
.12 miles away
Jake's Cantina
286 reviews
.05 miles away
Nearby Attractions
Indian Rocks Beach Nature Preserve
156 reviews
.66 miles away
Splash Harbour Water Park
127 reviews
.13 miles away
Indian Rocks Historical Museum
58 reviews
.08 miles away
McGough Nature Park
98 reviews
.44 miles away
Ask a question
Questions & Answers
Jennifer T
September 6, 2018|
AnswerShow all 3 answers
Response from Mike C | Reviewed this property |
They do serve stone crabs when they are in season. Season is approximately mid October to mid May.
August 12, 2018|
AnswerShow all 2 answers
Response from badgebunny | Reviewed this property |
Booths along the walls too.
Karen L
January 29, 2018|
AnswerShow all 8 answers
Response from SBCoach37 | Reviewed this property |
No not on the waterfront.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$5 - $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
Special occasions, Families with children, Local cuisine, Kids, Bar scene, Large groups
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-2539
  • 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