Ist das ein amtlicher Name?
Wenn nicht, gilt die amtliche Lautzuordnung.
Demnach wäre Fressgass richtig.
https://www.duden.de/rechtschreibung/fressen
Wenn ja, dann würde die letzte Widmungsverfügung gelten.
Zumindest auf dem Plan unter https://geoinfo.frankfurt.de/mapbender/application/stadtplan steht "Freßgass". Damit gehe ich von einer gewissen Amtlichkeit aus.
In der Verbindungsauskunft heißt die Haltestelle "Frankfurt (Main) Freßgass"