United States / Atlanta / RestaurantsmexicanAlma CocinaAddress191 Peachtree St NE, AtlantaWebsitealma-atlanta.comPhone+14049689662—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itMeehan's Public House - Downtown · 25 mNot ratedSweet Georgia's Juke Joint · 47 mNot rated200 Peachtree Special Events and Conference Center · 54 mNot rated