COLUMBUS, Ohio (WCMH) — A Texas-based taco joint has closed one of its central Ohio locations after three years of business. Torchy’s Tacos at 1478 Gemini Place near Polaris Fashion Place welcomed ...