Top Chef Episode 8 – Finally! But I thought game meat was last week?

It’s about time!  They finally dispensed with all those team challenges and, not surprisingly, the overall quality jumped up a few notches.  The show also moved from Dallas to the third Texas city, Austin.  Been there, fun city.  I wonder if they’ll have a challenge at The Salt Lick?  That’d be cool.  The quickfire was…