Canned Versus Fresh Tomatoes in Pizza Sauce

You could order a large pizza in Denver for anywhere from $8 to $20, or thereabouts. You could also make your own pizza for anywhere from $10-$25, or thereabouts. I’m all for making your own food because it’s healthier and cheaper than the restaurant version, but when it comes to pizza–good pizza–it’s definitely not cheaper… Continue reading Canned Versus Fresh Tomatoes in Pizza Sauce