Best tacos

Taqueria del Sol

Reader Pick

And other metro Atlanta locations.

Runner-up: Holy Taco

1314 Glenwood Ave., 404-230-6177, www.holy-taco.com

More Categories

More Categories

Best Of Home

Cityscape

Poets, Artists & Madmen

After Dark

Oral Pleasures

Consumer Culture

Add a comment