For this food challenge, I’m in the scenic city of Twin Falls, Idaho, visiting the historic Depot Grill, a restaurant that’s been serving locals for over 100 years! I’ll be taking on their massive ...