Great news for Spanish diners - the Government has made it a legal requirement to provide free tap in all restaurants and cafes. Before now, the EC's 2020 drinking water directive had only encouraged public venues and restaurants to offer tap water for free.