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
Updated 5 hours ago | 27
Updated 5 hours ago | 13
Updated 17 days ago | 22
Updated 2 days ago | 23
Updated 5 days ago | 46