Grotto Pilgrimage draws 300-plus