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.