Fans of the San Francisco Giants who are visiting Scottsdale, Ariz., for spring training have to eat sometime, right? Sure, the stadium offers a variety of things to eat, but there's just so much stadium food a person can take.