Taco bell is a legendary Mexican inspired chain of restaurant with its presence across the world. Widely known for its bold flavoursome food, Taco Bell serves classics like Crunchy Tacos, Burritos, Topped Nachos along with uniquely innovative flavours, daring to challenge your taste buds ...
Epicuria Food Mall, Nehru Place, New Delhi
Cost for two - 700
Need to know
Serves Non Veg
Note: Reservation requirements can be different for offers, please refer to offer details before buying.