Larimer Square
OPENED: ???, PHOTO: 4/13/2007, ORIGINAL VISIT: 12/25/2002
BACK TO STARBUCKS IN DENVER