Taco Bell Elmont, NY

1625 Hempstead Turnpike, Elmont, NY 11003