Just state one number on the menu for each item and charge exactly that number. I'm more likely to buy something that says "$12" than "$10+taxes" because it's deterministic and not some vague probability distribution in my head of how much "taxes" is.
I am fortunate to live in a country where the price that's advertised is the price I pay, but every time I visit the United States I am amazed that people are OK with buying something without it being clear in advance how much it costs. And let's not even start about your demented health care pricing.
Apparently Ticketmaster is gonna be dropping them now. Of course, I'm too cynical to actually BELIEVE that but at least it's in the public discourse now all the way up to the PRESIDENT.
Will anything actually change? Well, I hate to be cynical but I am...