restaurantRestaurant: Impossible · Season 12, Episode 6 · Aired December 3, 2015
Cape Horn Family Restaurant
Red Lion, Pennsylvania
Yes. This one is still open.
On the show
Season 12, Episode 6 · December 3, 2015 · restaurant
episode title: "Ambush: Facing Fears"
What happened after
Family restaurant with active multi-platform directory presence; no closure signal found.
What happened on the show
The Cape Horn Family Restaurant on Lombard Road in Red Lion, Pennsylvania drew its twelfth season visit as a struggling family spot betting two days of Irvine's attention could help. Cape Horn got the series usual package, a renovation on the show's lean budget and the usual push to make a tired operation worth the trip again. Because the Wikipedia entry has nothing on this episode, the exact troubles Irvine met at Cape Horn are left out instead of invented. The current footprint suggests it is still going, with active presence across several directory and social platforms and a strong rating, though none of the signals is firmly dated. We mark Cape Horn open on that basis, a family restaurant that reads as ongoing pending a fresher confirmation.
After the cameras left
The Cape Horn Family Restaurant appears to be open, though the recency behind that read is weak, so we hold it a low-confidence read. A directory listing carried a fresh update stamp and a strong 4.6 rating, and another platform showed activity into early 2024, with active Facebook and Yelp menu pages and no closure signal anywhere. the best read is that the Red Lion family restaurant still trades on Lombard Road, but the absence of a firmly dated confirmation keeps us cautious rather than definitive.
Sources
Confidence: low. Last checked 2026-07-19.
What is there now
Street imagery via Google Maps. Location approximate.