8700 Peña Blvd, Denver, Colorado 80249 USA
3 Pork Street Tacos, White Cilantro Rice and Black Beans with a sprinkle of lime.
Photo Credit: Yelp