They definitely do delivery, and I believe they take credit. I know they definitely take debit and cash
Where they deliver depends largely on local ordinance. For example Fremont doesn't allow delivery within city limits.
Thanks! Your answer is awaiting moderation.