Photo: La Sirena De Don Lalo, Restaurant