3460 S Broadway, Englewood, Colorado 80113 USA
This view is from the front corner by the entrance.
Photo Credit: Yelp