Don't count on American Airlines for food on board. I think AA is purposefully not loading enough food for their passengers. Twice my flight has not had any choice of food remaining when they reached my row.....23. Even the snacks are awful!! Just bring a pizza on board. You can set up a snack station from your seat:)! Virgin America is much better way to fly.