As it continues to evolve and foster local artists, the longest-standing bar in the village remains a pillar of the downtown music scene.
The Town Company, located inside Hotel Kansas City downtown, is a seasonal concept inspired by the warmth and rusticity of the Midwest, formed by executive chef Johnny Leach and pastry chef Helen Jo ...