• Castle Falls Restaurant & Venue

    • Restaurant
    • Event Venues
    820 N MacArthur
    Oklahoma City, Oklahoma 73127-____
    (405) 942-6133
    • About

      Castle Falls Restaurant & Venue is a one of the most romantic restaurants in Metro Oklahoma City and a unique location for weddings, business events, and private dining.

      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. Visit us and become a part of our history.

      Restuarant is open by reservation every Thursday, Friday, and Saturday evening.

    • Member Events

      Thursday Oct 8, 2020
      Learn about the history of west Oklahoma City. ...read more
      Saturday Nov 21, 2020
      Castle Falls Council Grove History Tour ...read more