I moved out of Tampa a few years back... but visit family a few times a year. Last time I visited both these restaurants seemed to be in dire straits. I never see any love for either of these places on this board, I hope people are keeping them afloat!
Don't rob me of my yearly lobster roll!!!
1633 West Snow Avenue, Tampa, FL 33606
3409 W Bay To Bay Blvd, Tampa, FL 33629