One of my favorite places to eat is the Havana Restaurant (formerly Havana Sandwich shop) just inside the perimeter of 285 off Buford Highway, Atlanta. Its a long drive from where I live so I don’t get to visit as often as I would like. Everything on the menu is fantastic but my usual is the #17 Cuban Plate. This visit did not disappoint.
3979 Buford Highway #108
Atlanta, Georgia 30345
located in the Crossroads Village Shopping Center
on the corner of Buford + Clairmont