Have your been to Downtown Tucker lately? Now the best Peruvian food in Metro Atlanta is on Main St. in Downtown Tucker, as the second location of The ...