Tax evasion!
Cash only means they don't have to pay fees to credit card companies which can be a percentage of every transaction. This helps keep prices low! Pro tip- some credit unions will reimburse you for fees from out of network atms. Psecu does!
Being cash-only helps keep costs down, and makes the entire operation simpler for the small family to run. There's signs all over the restaurant, as well as on the website that make it clear that it's cash only, and the only ATMs you'll find that don't charge you for withdrawals are ones within your own bank's network.
Plenty of business😁
It might keep them from losing a few pennies on the dollar, but they are losing business by not having the option.
Thanks! Your answer is awaiting moderation.