No
First come first serve.
I don't think so.
Reservation... You need to call and make your request. Best time to do this, after noon hours. Check with time, keep in mind that they have new closing days and time. Read the description in map. Management is really great in replying quickly and answer calls.
They may on certain nights but not the night we went and that was Wednesday.
Thanks! Your answer is awaiting moderation.