Natural Grocers, the organic grocery store chain with roots firmly planted in Colorado, plans to open two more stores in Brighton and Denver’s Central Park neighborhood. The grand opening for Brighton’s first location at 903 S. 8th Ave. will be Sept. 14. The first outpost in Central Park at 3165 N.