"This new Buford Highway restaurant joins the Peruvian food boom of Atlanta. Fellow newcomer Madre Selva made our Hit List, and we're excited to see how Cuzco's lomo saltado stacks up against other Peruvian favorites like Tio Lucho's and Las Brasas. We haven’t been here yet, but want you to know this spot exists." - Juli Horsford