Advertisement
Board games and video games, on the tv inside and projector outside. Mario Kart, Smash Bros, Fifa, 2K and Mortal Kombat.
Advertisement
Event Venue & Nearby Stays
811 N Tampa Street, Tampa, FL, United States, Florida 33602