Huge food court on lower level. Several other places on main level, including Shake Shack
Yes, there are several places affordable to eat. Chipotle, Shake Shack, McDonald's, etc. There are snack shops as well to get coffee, cookies, chips.
Thanks! Your answer is awaiting moderation.