You do not. :)
It is first come first served.
No you don't but it would be helpful at peak times. We checked in and was told that the wait was 45 minutes....was seated in 15 minutes.
No but calling ahead is a good idea they are always busy
No not when I was there.
No
They take call aheads and yes recommended
Thanks! Your answer is awaiting moderation.