Le Panam: A fast-food spot specializing in French tacos.