You'll be better off calling Roscoe's for a question like this. In fact I do not think you're being sincere either.
I dont think they do, but i am not 100% sure. I used my regular visa card. Better to call and check them. as far as I have seen they only take major debit/credit cards
Thanks! Your answer is awaiting moderation.