The reason I think listing taxes separately is OK is because (a) it is not something that the business itself has any choice over, and (b) all businesses have to tax the same for equivalent services. I think listing the taxes separately serves an important purpose to remind the purchaser about where your payments are actually going. If you don't like the fact that you have to pay 3 different taxes, well, if enough other people agree with you, you can change that.
I'd be OK with listing taxes up front (but I will say that restaurants I've been to always highlight any mandatory fees besides normal sales tax on the menu) but I'm absolutely in favor of breaking out the cost of government services on the bill.