TaCo is a Mexican restaurant known for its bold-flavored tacos and festive, multi-story dining experience.