Bar y Restaurante El Sol is a newly opened establishment offering Peruvian ceviche and encebollado. It is a public venue welcoming all customers.