I like the the 18% charge as long as they don't expect more.
Fine dining places in Chicago all do that and most won't let you tip more. So you don't even need your wallet for your meal. Kind of nice just going in, eat, and leave without having to interact with anyone to make a payment.