150 Clayton Lane Denver, CO 80206
Seated: 50
Square Feet: 875 ft2
The Toro Private Dining Room gives guests an exclusive way to gather while enjoying a celebrated restaurant in Denver’s culinary scene.