Terra is an American 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!
Tuesday: 2pm-10pm
Wednesday: 2pm-10pm
Thursday: 2pm-1130pm
Friday: 2pm-10pm
Saturday: 10am-10pm
Sunday: 10am -9pm
Happy Hour
Tuesday -Sunday: 3pm-5pm
Brunch
Saturday & Sunday: 10am-3pm
Denver
80202
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.