Bite into pupusas at Hialeah's La Pupusa Factory