Touting a plethora of beer choices, good food, fun times and multiple TV screens, a new restaurant and sports bar is now open near Mercer University. The Library Taphouse and Kitchen at 1530 Mercer ...