Hatching chili peppers, Jamaican cuisine is testing Atlanta’s palates
This week we are visiting a few hot spots. The first is the annual six-week tribute to the famous Chili Hatch at Taqueria del Sol (2165 Cheshire Bridge Rd., 404-321-1118, and other locations, taqueriadelsol.com). I've been writing about…