Is Tio Lucho’s the best Peruvian restaurant in Atlanta? If you ask folks in Poncey Highland, the answer is YES. A newly established restaurant that’s already making its presence felt in this classic ATL community, Tio Lucho’s was named in honor of chef Arnaldo Castillo’s father who passed away shortly before the restaurant opened.