Retail centers have a great opportunity to help bring great new restaurants to America, because so few of the best restaurants are here now, according to The World's 50 Best Restaurants 2019 list
Target will open a 65,000-sq.-ft. store at Vineland Pointe, the new 450,000-sq.-ft. retail center in Orlando, Fla. O’Connor Capital Partners brokered the deal.