Hearty food, great beer, and maybe some polka music played on an accordion come to mind when you think of a German restaurant. For the past seven years, Lucky Frog Restaurant, 4625 Cortez Road W., has ...