Taco Bell in Elmhurst New York City
9015 Queens Blvd, Elmhurst , 11373 - Get directionsTaco Bell Photos
Menu Taco Bell
How to get to Taco Bell
Opening Time
7am – 1am: Mon-Tue, Sat-Sun
8am – 1am: Wed-Fri
7am – 1am: Mon-Tue, Sat-Sun
8am – 1am: Wed-Fri