The long-anticipated Ritz-Carlton food hall, The Flock, has opened in downtown Portland. Its name an amalgamation of “food” ...