Though voluntary, tips are expected at restaurants, cafes and diners, and also by service staff such as taxi drivers, valet attendants, porters and hotel maids. If you leave an establishment without giving a tip, it's very likely you'll offend the person who served you.