Американские школьники (младшая и средняя школа) едят в столовой и только там, никто им не позволяет разводить грязь, где попало. Хочешь покупай обед (комплексный, типа самолетного) или ешь свой, если принес.  В одной и той же столовой. Старшеклассники могут есть где угодно вне школы.  Плохо вы осведомлены.