The triumphant return of Hatch chile season!

I was sitting at the bar at Taqueria del Sol (2165 Cheshire Bridge Rd., 404-321-1118,, feasting on my favorite dish there, only available six weeks of the year. At the end of the bar, I hear...
article placeholder

Across the table: Best tacos under the sun

There are certain Mexican restaurants in Atlanta that have a great vibe plus stellar food, and Taqueria Del Sol is definitely one of them. As summer heats up, who doesn’t like Mexican food on a patio with a tasty cold beverage?

As an Atlanta native, I remember when the only Mexican food you could get was at El Chico and Chi Chi’s. We didn’t even know what a Taqueria was and now thankfully upscale Latin food is everywhere.