Alden Cafe is a laid-back tavern offering bar food, pool tables, televised games, and live music.