Keegan's Seafood Grille
Call now
Call now
Website
Call
Keegan's Seafood Grille
Keegans's Seafood Grille on Indian Rocks Beach has been a local's favorite for over 35 years. We are a family-owned family-friendly casual restaurant across the street from the beach. Our award winning dishes are made in house using the freshest local ingredients. Our motto is "Eat Fresh and Eat Wild".

We are well known for our daily fish specials, innovative seafood dishes, extensive kids' menu and excellent service. Open every day for lunch and dinner. Our specialty is Fresh, Wild Caught Fish, and we use fresh, local ingredients prepared with care. Gift Certificates, Hats, Shirts, Frisbees and our unique hot sauce is available to order online.
Services
Find Us
Report
Sorry, no reservations are accepted. However, if there is a wait, you can order a drink at the bar to enjoy outside while waiting for your table. We are located at 16th Avenue and Gulf Blvd in Indian Rocks Beach. We have a parking lot, but if it is full, go down 16th Ave one block and turn right on 1st St.
Reviews
Review Keegan's Seafood Grille

Be the first to review Keegan's Seafood Grille.

Write a Review