I wasnt sure about this before i went last month. My bank only sells amex gift cards, and not knowing, I declined them. Instead, they sold me traveler's checks which were, haha, amex.
They were accepted at the gift shop i was at at por.
Still dont know about amex card. i would assume so.
youll get your answer..