Feeding soccer team of 17yr old boys in Phoenix
Yes, take them to Los Reyes de la Torta, a Mexico City style sandwich place located just a mile or two south of the resort on 7th St. The hearty, meaty sandwiches will appeal to most teenage athletes, and they'll get a bit of local color at the same time.
Another place worth checking out is El Bravo, which serves a more border style brand of Mexican food with plenty of burros (AZ speak for burritos), enchiladas, etc. It's a small place, but it has a side room that might accommodate your group with advance notice.
8338 N 7th St, Phoenix, AZ 85020