The actor ate dinner at Jane G's, a Szechuan Chinese Restaurant located at 1930 Chestnut Street.
Jackson posed for a photo with restaurant owner Jane Guo before leaving with his leftovers.
"Glass" will start filming in October in Philadelphia and Allentown.
M. Night Shyamalan tweeted that he feels "nervous and excited" about his upcoming project.
The film, set for a release in 2019, is a sequel to both the 2000 film "Unbreakable" and the 2016 film "Split."
Other big names co-starring in "Glass" include Bruce Willis, James McAvoy, and Sarah Paulson.
Jackson was not the only celebrity spotting in the city this week. Facebook founder Mark Zuckerberg was in Philadelphia over the weekend. Zuckerberg stopped by Pat's King of Steaks on Sunday night:
Send a breaking news alert
Report a correction or typo
Learn more about the 6abc apps