Tap 24 is a casual sports bar offering craft beers on tap, craft cocktails, and gastropub fare, with large TVs for viewing games.