New York

Heidelberg is one of the oldest family-run German restaurants in New York, dating back to 1936 when Yorkville was a bustling German neighborhood. The menu offers modern American bar fare as well as traditional European dishes, like hearty potato pancakes and fried wiener schnitzel. Wash it all down with German brews in boot-shaped two-liter helpings. Though the menu’s been updated since Heidelberg's heyday, the atmosphere hasn't changed much: the interior is frozen in time with old-world Germantown decor.