Continue to Site

    Taqueria del Sol

  • Six years after announcing it would start franchising, fast casual Taqueria del Sol is taking control of its own future.