Taqueria del Sol

restaurants / Mexican

Taqueria del Sol information

Atlanta , USA
359 W. Ponce de Leon Ave
tacos $2.39
Opening hours
11am-2pm Mon-Fri & 5:30-9pm Tue-Thu, 12-3pm Sat & 5:30-10pm Fri & Sat
Something wrong?
Submit a correction

Smoked pork or fried chicken tacos and to-die-for shrimp corn chowder are highlights of this Mexican–Southern marriage, a great value in a city that can overwhelm with both sides of that culinary coin otherwise.