Towne Pub is a lively bar offering a welcoming atmosphere.