Ever wonder if you're eating something freshly made, or something thawed and popped into a microwave? Well, these restaurants ...