6700 S Pierce St, Littleton, Colorado 80127 USA
A+ tacos. Absolute gem of a place you will be thrilled you stopped by.
Photo Credit: Yelp