7455 W Colfax Ave, Lakewood, Colorado 80214 USA
Selection of tortillas is amazing!
Photo Credit: Yelp