Main content starts here, tab to start navigating

Hours & Location

891 14th St. #100,
Denver, CO 80202

720-643-2381
info@terra-denver.com

Lunch
Tuesday - Friday 11 am - 3 pm

Dinner
Tuesday - Thursday 5 pm - 10 pm
Friday & Saturday 5 pm - 11 pm
Sunday 5 pm - 9 pm

Happy Hour
Tuesday - Sunday 3 pm - 5 pm

Brunch
Saturday & Sunday 10 am - 3 pm

Get Directions