By: Amelia Blumberg, 2nd Year- Environmental Health-Epidemiology Recently, Atlanta has finally been getting the credit that it deserves for having some of the best restaurants in the country. I’m from Atlanta, so I may be biased when I say Atlanta is the greatest food city in America, but…you can’t argue with the #1 restaurant in …
