We got here about 4pm and were told it would be a 45 minute wait. This was fine, as they have rockers and fans blowing out front. We actually went over to the Outdoor World for a bit. Basically they just call your name, so you must be back to hear your name however. The wait was a lot longer than 45 minutes. We ended up finally getting called around 5:15, which was 30 minutes longer than what they told us. We walked inside and had trouble trying to get to the host/hostess desk to be shown to our table. The store area when you first enter was way too crowded. Then we had to stand there for a couple minutes while they got the table ready. We finally got to our table and the place is extremely loud. The waitress was very nice and did a good job. They took our order quickly, however, again, we waited almost an hour for our food to arrive. The food was just ok, nothing to rave about. My wife's eggs weren't cooked enough and were runny, so we had to send them back. By the time we finished eating and were leaving, we had spent roughly 3 hours for dinner. Probably won't be returning.