Skip To Content

Where To Stream Restaurant Impossible Season 19 Episode 1

The Sinking Anchor

A rift between the owner of The Anchor in Louisville, Tenn., and his daughter threatens to sink the restaurant.