As we continue our countdown of the 101 Tastiest Places to Chowdown, we head out to Nebraska for some of the best soul food in the country, a 1-year-old BBQ joint with 100 years of pit experience and an unlikely place for the finest steak in the South.
click here to see where to watch or .
Ready to Watch 101 Tastiest Places to Chowdown, Season 1, Episode 3?