A new spit-roasted chicken restaurant has officially opened its doors in Herndon. We're talking about the Peruvian Charcoal Chicken & Grill. The restaurant can be found in the Worldgate Centre at ...