The menu selection and the food at Red Rock Canyon is great. The atmosphere of the restaurant is casual and romantic. You have the option to sit outside and eat on the deck, which overlooks Lake Hefner. It is a great location to choose for a romantic dinner for two or the entire family. It is also a nice place to take out-of-town guests or for a business dinner. The servers are all extremely professional and knowledgeable.