Frita Kale O
TEMPORARILY CLOSEDMexican, Beer Bar, Cocktail Bar
2715 Peachtree Square, Atlanta
2715 Peachtree Square, Atlanta