At most restaurants anyone, regardless of age, can order from the kids' menu. However, there have been occasional posts that someone was not allowed by a server or restaurant. The ones that have been most often mentioned are San Angel and La Hacienda, both in World Showcase (Epcot). The menus do say for guests 3-9 years old so a restaurant can enforce the age limit if it chooses.