Rainbow Natural Foods is closing after 42 years in business

Share  This story has been updated.  Rainbow Natural Foods, one of the area’s oldest organic grocery stores, is closing after 42 years. The store is located at North Decatur Plaza, 2118 N Decatur Rd, Decatur, GA, 30033. The company confirmed the news to Decaturish on Friday morning, Jan. 11. The rumors were spreading throughout the community in … Continue reading Rainbow Natural Foods is closing after 42 years in business