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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results