Our experience is cash only. One time, we had a taxi take us fairly far afield to an art store (got a great original oil painting), but the driver said he needed $20 more to get us back to the wharf. Not cool, but we paid because the neighborhood was NOT awesome