There is a second train station for local trains. If you have a long lay over in Frankfurt you can take the local train, the S-Bahn Nr. 8 or 9 and visit the town. When I take the S-Bahn into town I always get out at the "Hauptwache" instead of the main station "Hauptbahnhof. It is a safer part of town and has a lot of shops and restaurants.