Ever experience March Madness on an 8.5-foot mega-screen? Lynn’s Uptown Sports Tavern is the perfect spot for everyone’s favorite basketball tournament. With access to some of the top sports packages and 20 TVs, every hour is happy hour at this fun-loving spot.