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!

Hours

Monday 11 AM–10 PM

Tuesday 11 AM–10 PM

Wednesday 11 AM–10 PM

Thursday 11 AM–10 PM

Friday 11 AM–10 PM

Saturday 11 AM–10 PM

Sunday 11 AM–10 PM

Guest Reviews

Steve Yeary

2 months ago

Keegan’s this evening for dinner. Easy free parking lot just outside of door. Has unique umbrellas that can be adjusted to block evening sun on outdoor patio and of course indoor seating. Keegan’s is consistently good. The “She Crab” soup is excellent. Good Fish Spread also. I had shrimp and scallops and it was great. Comes with 2 sides. Keegan’s is one of my “have to stops” when in area. Waitress was attentive and food was brought to table at right temperature and at right time. No reservations needed.

Raji Tear

2 months ago

Visiting family and decided to grab some late dinner we had to wait hr and 45 minutes. 😂The usual wait for a “great” restaurant. So we went to the beach walked around the jewelry store. 💙There’s a great jewelry store right down from the restaurant. 🖤Food came out in sessions. Everybody loved their food. I got the chicken tenders. Nothing great because once again, they have no vegetarian options. 💢Highly disappointed there are no vegetarian options except for a salad that’s great though I have to leave leaves and pay $34 for salad unbelievable. 💢My brother had to wait another 20 MINUTES BEFORE IS ALFREDO. before his food. Everybody loved their fish, the side salad, and the pasta salad my grandmother love the Keylime pie 💚Good service very crowded and bit noisy

wes wilkins

3 months ago

Family dinner for 6 at 5:30; no wait, promptly greeted. Server was over and got drink orders and then appetizer and dinner orders. She checked on us frequently and answered all questions. Food was hot and to order. Would try again when back in town.

Brooke Brenner

a month ago

Keegans was incredible!! Food was delicious. We got there around 5 and we were out of there by 5:30 🤣 fast service, friendly staff. I got a caesar salad with my meal and it was so good. It has to be one of the best I've had. I should have asked what dressing they use 🤔 I wish we had time to go back for another meal before heading home!

Unique Explores

4 months ago

First time dining at Keegan's Seafood Grille and I have to tell you...it won't be my last!! We were seated immediately upon arrival which was very nice. Amanda was our server and did an excellent job between making menu suggestions and also let us know about the daily specials in which I wound up getting the Parmesan Panko Crusted Amberjack w/garlic mashed potatoes, broccoli & garlic bread!!! The food is so good from the entrees to the sides!!! We never had an empty glass as she was always making sure our drinks were full!! Atmosphere is very pleasant with nice decor, classic rock music playing and the entire restaurant smells amazing with the aromas of excellent food flowing from the kitchen!!! Highly recommend this place!!! I look forward to dining again as their menu has an amazing amount of food choices!!! Kudos to the kitchen staff as well for a spectacular job in all they do!!!

General Information

  • Family-friendly
  • Hours: Sun. - Thurs. 11 a.m. - 10 p.m., Fri. - Sat. 11 a.m. - 11 p.m.

Accessible Features

  • Wheelchair-friendly inside walkways
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Parking
  • Wheelchair Accessible Restroom

Meals Served

  • Dinner
  • Lunch

Price Point

  • Dinner: $$ ($13-$24)
  • Lunch: $ (under $12)

Cuisine Served

  • American
  • Seafood

Restaurant Features

  • Children's Menu
  • Outdoor Dining
  • Seating Capacity: 78

Bar Offerings

  • Wine/Beer