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.

Keegan's Seafood Grille

1519 Gulf Blvd, Indian Rocks Beach, FL 33785-2733
+1 727-596-2477
Website
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent55%
  • Very good31%
  • Average11%
  • Poor2%
  • Terrible1%
Travellers talk about
“octopus” (85 reviews)
“wahoo” (29 reviews)
“seafood” (148 reviews)
Closed Now
All hours
CUISINES
American, Bar, Seafood, Soups, Vegetarian Friendly, Gluten Free Options
PRICE
€€ - €€€
RATINGS
Service
Food
Value
Atmosphere
LOCATION
1519 Gulf Blvd, Indian Rocks Beach, FL 33785-2733
All Details
Write a Review
Reviews (1,128)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 1,119 reviews

Reviewed yesterday via mobile

Ate here our first night at IRB. The Grouper was delicious (& I am not a seafood fan). I had a Greek Salad & it was different than a New York Greek Salad, for sure! Had beets and green peppers in it (which was weird)....More

Thank Chelleconrad
Reviewed 1 week ago via mobile

Stopped here for lunch and were pleased with the service, cleanliness, and quality of the seafood. We ordered Grouper and mahi-mahi sandwiches, cole slaw, pasta salad, and some seafood gumbo. The fish sandwiches were large, tasty, very filling. Their pasta salad is excellent, the cole...More

Thank OneLaker2
Reviewed 1 week ago

Hole in the wall with fabulous service and incredible food. Very moderately priced. Best deal on Indian Rock Shores.

Thank TDDangus
Reviewed 1 week ago

Great menu and tasty food. Locals eat here. Try the crab cakes and grilled octopus appetizers. Casual setting.

Thank awaywegoFlorida
Reviewed 2 weeks ago via mobile

First, we had the charred octopus and it was awesome. Some of the most tender that we have ever had. I had the crab cakes and they too were really good. My husband had the snapper - which was one of the specials that night...More

Thank Wendy M
Reviewed 2 weeks ago via mobile

This is our third trip to Keegan's and it gets better every time. They are all about great seafood. Fun atmosphere and very friendly staff. I've had seafood from coast to coast - this little place has them all beat! Best grouper I ever ate!

Thank Del D
Reviewed 2 weeks ago

We stopped in for lunch and really enjoyed the homey, friendly ambiance , fast service and good food. I had blackened grouper which is their specialty and it was cooked perfectly. The flavor was really nice, but not what I would call blackened. It seemed...More

Thank anne d
Reviewed 3 weeks ago

Wow, the food was great! As a Local of St Pete Beach decided to try it out! The Fish Spread was the best I've ever had! A MUST! Dinners were also great. Super Fresh seafood. The Snapper was excellent and Loved the Crab Cakes! Great...More

Thank flgirl82
Reviewed 4 weeks ago via mobile

The seafood was really good and fresh. The dinner prices were a little high. The service was excellent!

Thank Jenna V
Reviewed 7 September 2017

We started with cups of She Crab and Gumbo. Both were superb. Gumbo bold and spicy. For dinner I had the Crab Cake Dinner which was great. My better half had the blackened Grouper, but found it a little spicier than she was used to....More

Thank sponger303
Nearby
Nearby Restaurants
Kooky Coconut
529 reviews
1.05 km away
Guppy's on the Beach
1,816 reviews
.13 km away
Cafe de Paris Bakery
399 reviews
.71 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
129 reviews
1.06 km away
Morgan Beach Park
9 reviews
1.06 km away
Kolb Park
13 reviews
.15 km away
John R. Bonner Nature Park
6 reviews
1.59 km away
Ask a question
Questions & Answers
jivicarr
22 March 2017|
AnswerShow all 4 answers
Response from msla_drsonny | Reviewed this property |
It's a walk in.
0
Votes
CAROLYNKSU
29 May 2015|
AnswerShow all 5 answers
Response from Laura R | Reviewed this property |
Not sure but I also recommend just calling ahead before you go.
0
Votes
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Meals
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Child-friendly, Local cuisine
Open Hours
Sunday
11:00 - 23:00
Monday
11:00 - 22:00
Tuesday
11:00 - 22:00
Wednesday
11:00 - 22:00
Thursday
11:00 - 22:00
Friday
11:00 - 22:00
Saturday
11:00 - 23:00
Location and Contact Information
  • Address: 1519 Gulf Blvd, Indian Rocks Beach, FL 33785-2733
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: +1 727-596-2477
  • E-mail
Description
Keegan's Seafood Grille has been an Indian Rocks Beach tradition and a favorite of the locals since 1985, committed to serving the freshest local products available at a reasonable price .We are a casual family friendly restaurant a short walk from the beach. Recently Keegan's was featured on the Food Network show " Diners, Drive-ins and Dives " for its innovative seafood dishes. Don’t forget to check out our daily fresh fish specials and our extensive kids menu. So come to Where the Locals Eat at Keegan's Seafood Grille!
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