A team of Salvadoran chefs set a world record for the largest pupusa Saturday in D.C.
washingtonpost.com