For most of Major League Baseball's illustrious 144-year history, hot dogs, peanuts, and Cracker Jacks were the only culinary options at the ballpark. But these days, with most big league stadiums now offering a dizzying array of dining options, choosing what to eat at the old ball game can make your fantasy draft seem simple by comparison. (And we're not even talking about those exclusive "stadium clubs," whose lavish menus and wallet-busting prices would shame a high-end Vegas steakhouse.) Unsure what to order next time you're at the game? Let us help with our team-by-team, stadium-by-stadium list of 30 can't-miss MLB munchies, from tamales in Arizona to half-smokes in D.C..
The Schmitter (Section 140, Citizens Bank Park, Philadelphia)
There's so much amazing food at Citizens Bank Park, the Phillies ought to be luxury taxed for it. Tony Luke's cheesesteaks and Bull's BBQ ribs are the time-honored faves, but we've got to give it up for The Schmitter, an underrated and overwhelming sandwich that melds grilled steak and salami with fried onions, tomatoes, "special sauce," and gobs of gooey cheese. The Schmitter is only available at a stand in Section 140, but it's well worth the wait.