Castle Falls

820 N MacArthur Blvd
Oklahoma City, OK 73127

Castle Falls

Address:
820 N MacArthur Blvd
Oklahoma City, OK 73127
Phone:
405-942-6133

Designed after a castle in Normandy, France and nestled on five beautiful tree-lined acres, Castle Falls is located near the heart of Oklahoma City. The restaurant was constructed in the 1940s by World War I veteran Bill Blecha, and features two settings: The Cellar, located on the first level, and The Primrose, located on the second level.

The Cellar features an informal, Old-World atmosphere, while the Primrose offers romantic, secluded fine dining limited to those 13 years or older. The Cellar's menu offers selections such as steak, pork loin and salmon. The Primrose's menu features the same entree as The Cellar, but is presented with four additional courses for a five course meal. Castle Falls' signature entree is the Filet Stroganoff, but also features chicken and pork entrees prepared in a unique, European style. A full-service bar is also available featuring specialty bottled beers.

Photos

Amenities

Hours

Open by reservation only, Thu-Sat beginning at 5:30pm.
A special thanks to our advertisers