Food is great but I deduct one stars for not having any other form of payment, especially when the restaurant is quite successful. Instead, they conveniently put an ATM and let us pay a few dollars for the cash withdrawal.
Just raise the prices and add all payment forms. I find this a lame business tactic on their part.