These flavorful grilled chicken tacos are marinated in a smoky chile and garlic marinade, resulting in a savory and delicious meal perfect for taco night.
Heat a cast-iron skillet over medium-high. Add garlic and chiles; cook until chiles are blackened and garlic is charred, about 1-3 minutes for chiles and 5-7 minutes for garlic. Remove and discard stems from chiles, placing them in a blender with allspice.
Return skillet to heat and arrange onions cut-side down; cook until blackened, about 15-20 minutes. Transfer to blender, peel garlic, and add to blender with cinnamon, salt, and pepper. Pulse until chopped.
Add water to the blender and process until smooth. Let marinade cool to room temperature for about 15 minutes.
Place chicken in a bowl and pour the marinade over it. Marinate in the fridge for at least 1 hour and up to 5 hours.
Remove chicken from marinade, discarding excess marinade. Place chicken on a baking sheet lined with foil and sprinkle with salt. Let sit at room temperature.
Prepare the grill, placing chicken skin-side down on oiled grates over coals. Grill uncovered for about 6 minutes, then move to indirect heat and grill covered until the internal temperature reaches 165°F, about 18-24 minutes.
Let chicken cool, debone, and chop into 1/2-inch pieces. Top tortillas with chicken and serve with salsa.
Notes
For the best flavor, do not marinate chicken overnight, as it may become bitter from the charred ingredients.