Taco Bell

3605 South High Street, Columbus OH

(614) 497-8211

Location