Zocalo Reviews & Details
187 10th Street NE
Zocalo is located at 187 10th Street NE in Atlanta near the intersection of McLynn Ave NE and Lanier Blvd NE. Their menu consists of Latin and American dishes . Call (404) 249-7576 for dine in.
- Cuisine:Latin and American
- Service:Dine In
- Major Intersection:Mclynn Ave Ne And Lanier Blvd Ne
Tell us more about Zocalo Atlanta!