1422 Larimer St, Denver, Colorado 80202 USA
A feast. Delicious comfort food. 10 stars!
Photo Credit: Yelp