Yep, you heard right! Our Lengua taco was named one of the best tacos in Denver. Come in tonight to try it for yourself.
Our Gov's location has been closed for some remodeling. Stop by for our reopening on Friday August 13th to see what we've been up to!