Best fries on the island