Travel Channel has cut celebrity chef Andrew Zimmern from its prime time line up while scathing reviews flood in for his new Minnesota-based “Lucky Cricket” restaurant. Zimmern was rebuked by fellow foodies in early December for making culturally insensitive comments about Midwestern Chinese restaurants, which he called “hores— restaurants masquerading…
Read More