I'm an out of towner who came into Birmingham for a conference last week. On Tap was recommended to me as the best place to watch a difficult-to-find college basketball game (San Diego St vs BYU) and it did not disappoint. Seemingly all of the major microbreweries east of the Mississippi were represented, and several imports. The waitstaff was friendly and efficient. It's just a great place to watch a game.