Not all the time, depends on what time you go.
Reservations would be good , if its big group
It gets very busy and not sure if they do reservations. If they do Yes, I recommend a reservation.
Get the app and check in ahead of time.
Thanks! Your answer is awaiting moderation.