Located inside the Westroads Mall, Flagship Commons offers a wonderfully uncommon food hall experience. With eight local eateries, visitors can get a little taste of big Omaha flavor all at one stop. So prepare to chow down or wind down with a latte in front of the cozy fireplace.