Is there anything better than authentic Mexican street food? How about delicious tacos served from a walk-up window? That's right, after popping up around Duluth, MN, Chachos Taqueria is finally open from our new Canal Park location. We're serving delicious Mexican tacos, delicious corn salad and vibrant salsas that'll make any day on the lake a time to remember.
Stop by today or order delivery by calling 218-451-3089.