According to the Chick Fil A site, there is a location inside the Pitt campus.
It seems that the Boy Mayor didn’t know about that one.