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.