Terra is anAmerican restaurant located in Denver, Colorado. They specialize in using local product and natural ingredients to create dishes that are flavorful and made with love. Their menu features handmade pastas, fresh salads and appetizers, handmade breads, sandwiches, and mouthwatering desserts. Carefully sourcing domestically and as local as they can, Terra is the go to spot for amazing fare. Located in between the Denver Convention Center and the Denver Performing Arts Center, its location makes it a necessary stopping point for any Downtown Denver adventure. To read an article with Scott Schaden (Owner/ Head Chef) click here!