1890 Wazee St, Denver, Colorado 80202 USA
The aesthetic of the restaurant was that of a lively cantina with a bright mural wall, turquoise thatched chairs, & metal light fixtures.
Photo Credit: Yelp