"Peruvian restaurant Machu Picchu recently reopened after being closed for nearly five years on Buford Highway. The restaurant now resides in Brookhaven at the Sun Tan Center complex. Expect to find past popular dishes on the menu, like lomo saltado (beef stir-fry), yuca fries, empanadas, and aji de gallina (chicken stew) with alfajores cookies for dessert." - Beth McKibben