Place Categories: Cocktail Bars, Featured, and RestaurantsPlace Tags: Denver Preforming arts Center, downtown, downtown Denver, Handmade, local, and locally sourced
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!
Sunday: 10am -9pm
Tuesday -Sunday: 3pm-5pm
Saturday & Sunday: 10am-3pmAddress: 891 14th St
Business Phone: (720) 643-2381Business Email: email@example.comHours: Tues. - Thurs.11am to 10pm, Fri. 11am - 11pm, Sat.10am - 11pm, Sun. 10am to 9pm
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.Generated Yelp/Google Reviews Shortcodes:
No listings were found matching your selection. Something missing? Why not add a listing?.