Nature’s Table Cafe Takes Over McDonalds Location at Altamonte Mall On October 1st, Natures Table Cafe returns to it's original roots at the Altamonte Mall in Altamonte Springs, Florida. The Franchisees who own this location moved to Central Florida from... read more →