About us. Castle Falls Restaurant is a small business in Oklahoma City, OK 73127. Positive culture with positive individuals who get excited about customer service. Our work environment includes. Company perks. Casual work attire. An outgoing, positive, and engaging individual possessing a sense of urgency and concern for over-the-top customer service. Must be 21 years or older and have a liquor license. The restaurant is open Thursday, Friday, a...