PARROT TALK

More Dogfish Head Chicha

Posted On:

The folks at Dogfish Head Brewpub in Rehoboth Beach, Delaware show how they made chicha, a South American fermented beverage that sometimes involves chewing maize to convert the starch into sugar.