These English muffin mini pizzas are a quick and delicious snack made with toasted muffins, savory pizza sauce, melted cheese ...