Zilla’s BBQ | Tennessee Crossroads | 3423.1

Tennessee Crossroads’ never-ending search for superb barbecue leads them to Zilla’s Pit BBQ in Nashville, TN. Watch this and more episode segments of Nashville Public Television’s Tennessee Crossroads.

More info on Zilla’s BBQ | Tennessee Crossroads | 3423.1