Taco Bell

337 Pittsford-Palmyra Rd Macedon NY 14502 USA

(585) 643-7332

Location