Papalua: A spot specializing in French fries.