Saw a piece on the Food Channel's Diner's, Drive In's & Dives yesterday about Keegan's in Indian Rocks. Looked very nice. Anyone have first hand experience there??
I spend a lot of time in Tampa/St Petes and haven't been there, but it looks like it might be worth the 30 minute trip.