Omnivore - Korean tacos hit Atlanta

Korean tacos minus the airfare to L.A.

And Hankook Taqueria (1341 Collier Road. 404-352-8881) is located ITP.

Click HERE to read the rest...

(Bad iPhone photo by Jennifer Zyman)