Advertisement
FINALLY! Downtown Tampa has the VOTED BEST in TAMPA BAY lobster roll! See you later alligator!
Event Venue & Nearby Stays
1208 E Kennedy BLVD, Tampa, FL, United States