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

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