I've encountered several cash-only restaurants over the years. Some in NYC and even a few in my area. The local one that stands out in my mind is a combination of the restaurant being extremely good and reasonably priced, so there's always a long waiting line. There's also the "cash discount", which my dry cleaner offers. And I can't tell you how many house contractors will charge less (sometimes substantially less) if you pay them in cash.