Here's a tip for anyone going to Frankfurt on business. That's not unusual since Frankfurt is the financial center of Germany and thousands come every year to trade fairs at the exposition complex, the gigantic Messe Frankfurt. I can recommend Sachsenhäuser Warte on Darmstädter Landstrasse. They serve a locally brewed Binder Pils and what I can only describe as German comfort food. You'll leave full and happy. Don't miss the apple strudel with ice cream.