No, but there is a Starbucks. You can get a kids thing for $6 that has a sandwich, drink and a small bag of chips.
The Chicago discovery center does not have a restaurant, but there are many options near by. Legoland California has restaurants.
Yes there a small snack place
There s a snack restaurant that has pizza chips drinks
No there is a small coffee shop , but there are some eating places in walking distance
Thanks! Your answer is awaiting moderation.