Best bet would be using a prepaid master/visa card etc.
Not that I am aware of because there are many separately owned stores and restaurants on the marshwalk. A Visa or MasterCard, possibly American Express and discovery but the last two not every one takes those
Any gift card has wisa, Mastercard, American Express
Thanks! Your answer is awaiting moderation.