Cuban food

Within walking distance of the Atlanta Braves’ SunTrust Park, the newly opened El Super Pan at The Battery could look the part of any other casual sports bar. Step inside, however, and the Latino sandwich diner begins to narrate its ...