Return to Eden is an organic food store located in the Publix Shopping Center at the corner of LaVista and Cheshire Bridge roads. It has been in business since September 1993. Return to Eden holds in-store seminars educating consumers on health issues. All types of natural foods and supplements are sold here.