Keegan's 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. Keegan's was featured on the Food Network show "Diners Drive-Ins and Dives" for its innovative seafood dishes. Keegan's is a Top 100 Restaurant in the Tampa Bay area and the People's Choice for Best Lunch on Indian Rocks Beach for 2010. Don't forget to check out our daily fresh fish specials and our exceptional kids' menu.