One of the few authentic delis in Atlanta is Bagel Palace (2869 N. Druid Hills Road, 404-315-9016) in Toco Hills Shopping Center. I lunched there last week with my friend Gregg. Both of us were jonesing for good corned beef, so I got a Reuben and he got a sandwich featuring the meat plus slaw. I also tried the borscht (decent but a bit watery), and took home a bunch of what many regard as the city's best bagels. (My usual favorite here, by the way, is the chopped liver sandwich.)
Showing 1-1 of 1