If your willing to walk down terminal B you’ve got Baba bar which in a Mediterranean restaurant by Nick Elemi pf top chef fame. My 7 year old likes hummus though.
theres also a Genos cheese steaks if you want traditional phill greasy food
American Airlines is the main carrier at Philly so your flights could be in separate terminal. Checkout www.phl.org , it has maps and lists of food options. We fly out of PHL but usually have early morning flights so we eat at Chick-fil-A or Dunkin Donuts. Just avoid Geno's & anything on the other side of TSA. The food court & Legal Seafood are ok they after TSA in the connector between Terminal B & C.