4100 George J Bean Pkwy, Inside Main Terminal, Tampa, Florida 33607 USA
Picture of bar and tv's
Photo Credit: Yelp