Profile picture
Carlos DelgadoNEW MAKER!

Washington, DC, USA

BIO

Chef Carlos is the head chef for China Chicano of the José Andrés Think Food Group.