Besides the wait this place was great. The food was good and the prices were very fair. I was actually shocked at the prices. The quality of food exceeded my expectations. My sons and I had steaks and they were great. I can't remember what my wife and daughter had but they said there food was very good as well ( I was too busy enjoying my own food to notice I guess.)
I would recommend this place even with the wait. We put our name in and then walked around for a while. We came back 10 minute before they said and we were seated 10 minutes later.