By Ava ThompsonJuly 21, 2025 Business Michelin-Recognized Tacos El Franc Celebrates Grand Opening of Its First U.S. Location in San Diego