Skip to main content
Rescue Show Guide
Menu

Restaurant: Impossible · S12 E6

Cape Horn Family Restaurant

Red Lion, Pennsylvania

OPEN

Yes. This one is still open.

The short answer

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.

Location

601 Lombard Road, Red Lion, PA 17356

More from Robert Irvine

These are Amazon search links. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you.

Related reading about Restaurant: Impossible

More on Restaurant: Impossible

Sources

Confidence: low. Last checked 2026-07-19.