El Super Pan Latino Sandwiches & Bar is my go-to spot in Atlanta for the perfect Cuban sandwich! 🙌🏾 It’s right by my office so I go there all the time. I like to order the Super Flan and a Café con leche for dessert!
El Super Pan
455 Legends Place
Suite 862 Atlanta, GA 30339
(located in the Battery Atlanta)