Yes, you can.
Yes you can pay with a credit card, debit card or cash.
Sure
You can use CC there and at any of its neighboring stands in that whole little open air food court area.
Yes, they accept credit cards.
Thanks! Your answer is awaiting moderation.