
An Atlanta favorite since it opened in 2000, Taqueria del Sol is a mainstay for locals and visitors, with multiple locations in Georgia and one in Nashville’s 12 South neighborhood. This casual restaurant is known to have a line out the door, and for good reason—Chef Eddie Hernandez keeps his ever-changing menus alive with inspired flavors of his elevated Mexican cuisine.