This restaurant is currently not accepting online reservations. You can find alternative restaurant recommendations below.

Information

Situated on a historic 5-acre property and surrounded by natural beauty, open patio area, and vine-covered pergola, Castle Falls is a unique restaurant that is expansive and intimate at the same time.

The Castle built in 1945 and styled as a Chåteau de Normandie offers The Cellar for intimate casual dining with 9 tables and The Primrose at Castle Falls features a five course dining experience; both opened Thursday, Friday and Saturday evening by reservation and any day with prearrangement. Castle Falls features Euro-American cuisine. Though many still fondly remember the Keller in the Kastle from the 90’s, German cuisine is no longer served.

Address:

820 N. MacArthur Blvd

Payment Types:

Amex

Average Price:

$31 to $50

Working Hours:

Dinner Thu–Sat 5:00 pm–8:30 pm

Location

Castle Falls