The latest Taqueria del Sol spot is located in Peachtree Station, the multi-use development at 5001 Peachtree Boulevard.
Taqueria del Sol will join Whole Foods Market, Chipotle and Zoe’s Kitchen as eating options in the new strip mall, which will also be home to another Cook’s Warehouse.
The Chamblee location marks the fifth for the Atlanta-based restaurant chain that first opened in 2001. Owners Mike Klank and Eddie Hernandez, who received a James Beard Foundation nod this year with a nomination for Outstanding Restaurateur, are continuing the expansion of the brand with another location on Memorial Drive, expected to open in 2018.
This week the restaurant is open for lunch between 11 a.m. to 2 p.m. until Friday. On Saturday, the restaurant will be open from 12 p.m. to 3 p.m. and the restaurant will open for full lunch and dinner service.