Nazca Express is a Latin American and Peruvian restaurant specializing in homestyle meals. They are particularly known for their slow-cooked rotisserie chicken, alongside other fresh and filling dishes.