In this week's episode, all of our hosts come together to talk about our favorite foods and spots we've been to!
See All 8 Episodes of "Tasting the Triad"