Food Paradise
Taste of the Town
E7 Apr 1, 2017 45m
Favorite local hot spots serve up their city's most famous foods; from chicken wings in Buffalo, NY, to spicy chili in Houston, Texas, find out which restaurants do their city's iconic dishes proud.
Where to Watch Taste of the Town