Reality TV's bar boss Jon Taffer explained why he chose the location for his newest establishment, as well as what's to come for "Bar Rescue," when he sat down with FOX Business on Oct. 15, 2025.