Robert Irvine heads to Ash Fork, Arizona, where owner Felicia's failing resta...
Restaurant: Impossible
Season 21 Episode 6: Hot Doggin' It in Memphis
In Memphis, Tennessee, a father's passion project has turned into a nightmare. Owner Tyrone Clements has lost his way, and his family fast-food American restaurant, 'Big Dawgs Memphis' at 3057 Thomas St., is suffering because of it. The...