Scored tickets to an upcoming home game at Stanford this year but not sure what to eat? Sure, you could hold out for a meal at the 50,000-seat Stanford Stadium, which serves up concessions in abundance on both tiers. But why settle for stadium food when Palo Alto’s got some great bites just off campus?