The John St. Pub is a live music venue offering a pub-style atmosphere.