Fresh foods will be the focal point of a new grocery store planned for Downtown Memphis. Castle Retail Group, parent company of Cash Saver and High Point Grocery stores, will bring a new store to South Main at 136 Webster sometime this year. The store, to be called South Point Grocery, is sandwiched between Central […]