Taco Delhi is located in Edmonton, Canada on 3318 Gateway Blvd NW. Taco Delhi is rated 3 out of 5 in the category modern indian restaurant in Canada.
Address
3318 Gateway Blvd NW
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible car parkWheelchair-accessible toilet