Rated in Top 5 most romantic spots in Oklahoma City

By About.com

2015 Diners' Choice Award Winner

from OpenTable

Listed as a Top 100

Most Romantic Restaurants in the U.S.


The Castle is an authentic castle located near the heart of  Oklahoma City.   A slice of Europe, yet a few miles from the airport and downtown. Restaurant is opened Thursday, Friday and Saturday.  Private Dining available any time with prearrangement.


Diners’ Choice Award Winner listed as a Top 100 Most Romantic Restaurants in the U.S. and Number 1 Most Romantic Restaurant in OKC. Three year winner for Top 100 List. The Primrose was named number one on the 15 Best-Fancy Restaurants in America List.


The Cellar at Castle Falls features intimate dining with 9 tables. The Primrose at Castle Falls features a five course dining experience.

Modeled after a Normandy Castle and built by original owner Bill Blecha’s hand, this architecturally significant structure was constructed from salvaged Oklahoma City building artifacts during urban renewal in the 1920’s and 30’s.


Business & Events