Trader Joe’s has confirmed rumors that it is opening a store in Denver, and its first location will be at Colorado Boulevard and Eighth Avenue, said the Denver Business Journal.

The popular grocery store chain has a store that will open in Boulder in 2013, and spokespeople for Trader Joe’s say the Denver store could open at the same time.

Read more at the Denver Business Journal.