Get directions to: The Store, Denver, CO Restaurant address: 2862 Larimer St Denver, CO 80205, USA Driving Walking Bicycling Restaurant: The Store