As mentioned yesterday, in a frenzy of magnanimous delight, burger fiends have descended on Farm Burger in Decatur with fervor and excitement. Like cows set out to pasture at Augusta National, people just can’t seem to get over this organically inclined burger joint. Case in point: by noon on day one, tables were filled and …
Continue reading “Farm Burger Restaurant Review – Decatur, Atlanta, GA [First Impressions]”