Not sure about the best time, but the absolute WORST time is the last reservation of the evening. They were literally shutting the place down around us after we were seated at 8:00 pm. The dining room was a mess after a hard day's use, the food was just scrapings in most of the pans and we might have seen 3 characters total. A very, very disappointing way to spend $170. Plan to go way earlier.