No you don't. But certain times of the day are busy.
They dont take reservations. Its first come first serve. They are generally not too busy. Might have to wait for a bit but it's well worth it
It depends on what time you are going but I would suggest doing so.
Thanks! Your answer is awaiting moderation.