1800 Larimer Neighborhood: Downtown Denver 1800 Larimer St., CO, 80202 Map It 303-298-1111 Website Best Of Denver® Awards 2009 Best High-Rise on the Horizon advertisement advertisement Trending Denver Life The Ten Best Thrift Stores in Denver By Alexander Hernandez Gonzalez Restaurants This Ethiopian Spot Remains a Staple Under New Owner By Antony Bruno Community Voice Opinion: Why You Should Vote for 310 By John Bailey Concerts Lorde Electrifies Red Rocks: Photos By Brandon Johnson