I was sitting at a café in Porto last spring, watching a group of tourists loudly complain that the menu wasn't in English.