Restaurant: Impossible
Ambush: Beneath the Surface
Season 13 Episode 2
Robert tries to save De Rican Chef in Virginia, where the owner Raquel struggles to make a profit. Robert helps to restore Raquel's love for the place
Restaurant: Impossible airs on Food Network at 1:00 AM, Wednesday 18 September.
Topics
Leisure hobbies
Cooking