Swiggy Logo
Setup your precise location

Taco Bell

host-image
4.4 3K+ in Google
₹500 for two
Mexican,
Tex Mex
Location
Epicuria Food Mall, Ground Floor Nehru Place Below Nehru Place Metro Station South Delhi 110019
Closed
CLOSED, OPENS AT 11AM

Book Table

Expand
Call

Direction

Taco Bell Photos
AMBIENCE
FOOD
AMBIENCE
Expand