Most islands have ATM's and many restaurants accept credit card.  However,  on some of the small islands, it can be difficult to use credit card or find an ATM. We do recommend taking cash out while in Athens (the airport is the easiest location).