Tacodeli is a Mexican restaurant known for its street-style tacos made with locally sourced ingredients and award-winning salsas.