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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Keegan's Seafood Grille

Certificate of Excellence
₹₹ - ₹₹₹
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
1519 Gulf Blvd., Indian Rocks Beach, FL 33785-2733
+1 727-596-2477
Website
Today
11:00 - 22:00
Open now
See all hours
Hours:
Mon - Fri 11:00 - 22:00
Sat - Sun 11:00 - 23:00
More Info
Add Photo Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / PAYBACK
50

971 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Language
  • More
Showing 963: English reviews
Level Contributor
22 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 bubbles Reviewed yesterday NEW via mobile

Very unassuming, but delicious food. We visit this area many times a year, and decided to try the food. Pleasantly surprised, and will definitely come again. If you don't mind the lack of atmosphere, you will be a satisfied customer. Adam, our server, was attentive and efficient.

Helpful?
Thank Aquar1anDreams
Minneapolis, United States
Level Contributor
19 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
4 of 5 bubbles Reviewed yesterday NEW

We stayed near Keegans and it was always busy. Lots of locals, I think. We stopped in for dinner one night and sat at the bar. Though the staff was very busy, they were attentive and helped us understand what different kinds of fish were and suggested the strengths of the menu. Would definitely go back!

Helpful?
Thank Robyn D
Trussville, Alabama
Level Contributor
77 reviews
54 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
5 of 5 bubbles Reviewed 1 week ago

We drove 40 miles to eat at Keegan's during our recent visit to the area. It was amazingly good food! We had the Octopus and the she crab soup appetizers. Then, for the meal, the soft shelled crab and the grouper sandwich. Everything was excellent! The service was also excellent! Totally worth the drive. Can hardly wait to get back... More 

Helpful?
Thank ChrisandBethW
Level Contributor
3 reviews
3 restaurant reviews
5 of 5 bubbles Reviewed 1 week ago via mobile

Excellent quality food! Price seemed to be a couple dollars cheaper, compared to crappy bills and the quality of the food was WAY better. Go early or wait!

Helpful?
Thank Thomas K
Schenectady
Level Contributor
22 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 bubbles Reviewed 2 weeks ago

Came for late afternoon lunch after time at the beach. We started with appetizers and beer. First time for grilled octopus: mild taste, dense texture, good seasoning, fine if you don't mind the little suction cups on the legs. The cold stone crab was okay, but may be more flavorful if hot. Coconut shrimp were excellent, gator tail pretty good,... More 

Helpful?
Thank nanc2tch
Toronto
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
2 of 5 bubbles Reviewed 2 weeks ago via mobile

We heard about Keegan's through a friend who had seen it on Diners Drive - ins and Dives and thought we would try it. My wife had the Octopus and I had the Blackened Grouper dinner. My dinner came with a salad, steamed vegetables and a piece of garlic bread. My first impression was related to the size of the... More 

Helpful?
2 Thank Cdpandfamily
Ancaster
Level Contributor
78 reviews
56 restaurant reviews
common_n_restaurant_reviews_1bd8 32 helpful votes
5 of 5 bubbles Reviewed 2 weeks ago via mobile

As other reviewers indicate don't expect fancy but rather "nautical". The food is excellent as is the value. Buffalo grouper sandwich on an onion bun with tomato, lettuce and blue cheese dressing will satisfy anyone's desire for a spicy sandwich. My wife thoroughly enjoyed the parmesan crusted grouper cheeks. The choice of one side, included in the price, completes the... More 

Helpful?
Thank Dennis N
Chicago
Level Contributor
43 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 40 helpful votes
4 of 5 bubbles Reviewed 2 weeks ago

Don't let the outside or the interior fool you. What you don't see in "fancy" you will find in the tasty, good-quality seafood. Come as you are - even if it is in from a day at the beach. Sit down, relax and enjoy good food for a great value. The seafood specials are tasty, burgers are good and big,... More 

Helpful?
Thank ladydocinchitown
Simpsonville, Kentucky
Level Contributor
36 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
5 of 5 bubbles Reviewed 2 weeks ago via mobile

This little spot has a fantastic lunch & dinner. Calamari = fresh & delicious Lobster Tail - Excellent! Parmesan grouper sandwich - soo good. The Servers are kind, knowledgeable and attentive. Must try!

Helpful?
Thank Sherri M
Greenville, South Carolina
Level Contributor
161 reviews
84 restaurant reviews
common_n_restaurant_reviews_1bd8 57 helpful votes
4 of 5 bubbles Reviewed 2 weeks ago

We had a little wait to get in, and our waitress had too many tables. The food was excellent! I loved the she crab soup! I had asked for hot sauce but it never came. The soup was still excellent! Their wings were really good, and crispy. We had 2 pitchers of Sangria. That was excellent.

Helpful?
Thank PlaidScottie

Travellers who viewed Keegan's Seafood Grille also viewed

 
Indian Rocks Beach, FL
Indian Rocks Beach, FL
 

Been to Keegan's Seafood Grille? Share your experiences!

Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / PAYBACK
50
JPMiles / Payback Arrow
Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    Service
    4.5 of 5 bubbles
  • Value
    4 of 5 bubbles
    Atmosphere
    3.5 of 5 bubbles
Cuisine
American, Bar, Seafood, Soups, Fast food, Pub
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
Cheap Eats, Child-friendly, Kids, 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
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!

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Keegan's Seafood Grille and other visitors
2 questions
Ask a question
Lafayette, Indiana
over a year ago

See all questions (2)

Questions? Get answers from Keegan's Seafood Grille staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?