Yes. They accept American Express along with Discover, Visa, Master Card and some of the less common card systems.
They still have the dragons lair ?
Oh yes I'm sure they do. I'll be there soon and I'll update just to make sure
Thanks! Your answer is awaiting moderation.