The popular taco shop will soon open Los Dos Potrillos Cocina y Cantina in Northglenn and a new restaurant and brewery in Castle Rock that will serve as the company’s primary production and packaging facility
The life-altering passion project led by The Little India Restaurant and Bar’s Simeran Baidwan and Robert “Bobby” Yoakum will debut at 2450 South Downing Street later this year