На тему кафешек - в испании редко принято брать комиссию с ресторанов, так что нафига изголяться-то? Вот сложно выяснить у туриста, что он хочет сожрать, и на каком языке он спрсобен прочитать меню, это да. Но тут фотки - наше всë.
А насчет языка - тут хз. Иногда действительно странные люди попадаются, гида им беспокоить совестно, а вот прийти к нам из другого (!) отеля, и доставать тем, что у них кондиционер не фурычит, а по-русски их там не понимают, так то им нормально.