We were just there a couple of weeks ago. The food is overpriced for what you get but my family all had food that was okay. The menu reminds me of Hard Rock Cafe, Planet Hollywood, Rainforest Cafe, etc. You are paying for the atmosphere, not the food. My mom and I got the rotisserie chicken plate and it was good. Our biggest problem is that we ate in the room where the loudest part of the meteor shower occurs every 20 minutes. My five-year-old nephew was so excited to eat here, but after the first meteor shower he was on the edge. It was really over-the-top and loud and he kept putting his hands on his ears afraid that it was about to start again. We ended up having to take him out of the room each time that it occurred. It is a cool effect, but it does not have to be quite as loud and once an hour would definitely be sufficient. If I went back, I would ask to sit in one of the other rooms which were not as loud. On a positive note, we went on a Monday afternoon and had 5:30 reservations. We got there earlier and the place was pretty empty and we were able to be seated immediately. By the time we left there was a line, but it was pretty short.