I’m always visiting places for the first time when Theresa Carter of The Local Tourist is around.  I especially love her Chef’s Table series, where she features a new Chicago restaurant every month.  This month, to my delight, we went to Red Flame Pizzeria, where I tried (and loved) my first grilled pizza. The pizza shop is located in Lincoln... Read more »