and he me near el salvador he and restaurants near me Atlanta El Salvador Restaurant Locations 3El Salvador Restaurant in 30329-1759 at 3375 Buford Hwy Ne Ste 1120El Salvador Restaura… Monday, November 7, 2022 Edit