Yes, a reservation is highly recommended because this is a popular plaza for food especially if you are coming with more than 2 people.
Yes, I you could make reservations up to 10 people
Only Monday through Thursday. I just called and they said they don't take reservations on Friday - Sunday.
Yes, of course, yes
Thanks! Your answer is awaiting moderation.