10 Great Mexican Restaurants in North AtlantaTacos, Tortas, and Tequila Worth the Drive By North Atlanta Star Staff From sizzling fajitas to handmade tamales and house-made guac, North Atlanta is…Jul 28, 2025