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