20 Main Tavern is a cozy bar offering beer, cocktails, and live music in a laid-back setting.