Walnut St is a vibrant eatery located in Denver, CO. It offers a lively atmosphere and is known for its food and drinks. The establishment is situated in a central location.