Вообщем-то примерно так и делаем, как вы описали. Любимые игрушки с собой всегда носим, еду про запас, которую он любит, часто приходится есть по очереди и т.д. Именно моменты с питанием в общественных местах для нас - самое больное место.  А в каком возрасте примерно у вас это прошло? Вот что иногда забываем или не додумываемся делать, так это давать ему возможность отдохнуть немного в более спокойной обстановке после таких общественных мест. Обычно у нас целый день активный, если мы на отдыхе. Попробую чередовать активы с тихими играми. Спасибо за ответ.