Yes credit cards, no reservations
Credit card yes reservations I do not believe so
No reservations, which is why there is the long line. And yes to credit cards :)
They will accept credit and debit cards. If you want to avoid a long wait, I suggest you arrive before 8am, because they do not accept reservations.
Thanks! Your answer is awaiting moderation.