Contact
Dilulo’s Taqueria (208) 810-5585
N Integra St, Nampa ID as of dinehere.us