Вы были не в ресторанах, а в забегаловках. Это разные вещи. В рестораны нормальные люди все же одеваются. И на Крите, и на Корфу есть очень приличные заведения. Не думаю, что свекровь просила невестку нарядиться в Диор ради похода в пляжную тошниловку . Если она живет там 2 года, причем дама статусная и небедная, конечно она повела гостей в неплохой ресторан, скорее всего не туристический-проходной.