This Frozen Pizza Scores a Home Run
File this under "things Chicagoans know": Home Run Inn has the best frozen pizza. We may have already known that the chain, which originated in Chicago in 1947, is pretty much the only frozen pizza to get, but now it's official. According to the September issue of Consumer Reports the local fave is a national fave with the #1 rating for frozen pizzas.
If you're craving one of their pizzas now visit their website and check out the frozen pizza finder. I plugged in my zip code and found four locations within walking distance. Score!
Photo courtesy of Home Run Inn