Taco Bell
Address:
2542 Broadway, New York, NY 10025
Phone:
(212) 662-3020
Restaurants
Other Businesses:
- Lemongrass Grill at 2534 Broadway, New York, NY 10025
- Subway Sandwiches & Salads at 1411 2nd Ave, New York, NY 10021
- Cleopatra's Needle Restaurant at 2485 Broadway, New York, NY 10025
- Taco Bell at 215 W 95th St, New York, NY 10025
- Taste D-lite at 2540 Broadway, New York, NY 10025