Cash only! It's well worth the stop! The boy and I usually only go when it's nice outside since they really don't have anywhere to sit, so we usually sit outside next door in the EQT plaza. We get the hot veggie platter with some hot sauce and hummus (me, not the boy) and it is very good! YUM. The staff hackles the customers but I think that adds to the charm?