Setup your precise location

Taco Bell

3.4 132 in Google
₹500 for two
Mexican
Location
Logix City Centre Mall, 3Rd Floor Sector 32 Near Noida City Centre Metro Station Noida 201303
Closed
CLOSED, OPENS AT 11AM