Local Tap is a spacious, second-floor sports bar offering New American bites and a variety of drinks.