also, if you have specific fitness goals, a decent amount of the restaurants are really accommodating if you order the right stuff, I did some maths with online menus and figured this stuff out:
Obviously MAG itself is very different that a regular schedule, so eating what you can, when you can is ideal. Here is a list of choices with good macro ratios, though they may be a little low on carbs to sustain for a whole day. Generally since meals come infrequently at mag, you'd want to double up on some of these or grab one to go for a few hours later. Aim for around 600 calories so you dont get sleepy, but still have a lot of energy.
Stuff listed has calories, protein, and carb numbers when i could find it.
Baja Fresh
Chicken Salad 310 46 18
Nando Peri Peri
Basted Chicken Breast 177 30 1
Pinapple slice 30 0 8
corn 90 3 17
pita 165 6 35
freshii
easymode, just be smart
nature's table
assume 25g protein per sandwich
mediterranean chicken : 350
shanghai chicken : 450
rice bowls: 650
roast beef sandwich: 420
turkey: 300
ham and swiss: 450
ultimate: 500 (45g Protein)
potbelly
turkey breast, wheat, swiss, lettuce, pickle, tomato, mustard 468 36