Tap 25 is a bar & grill offering a variety of menu options and draft beers, making it a popular spot for sports fans.