Sip Your Way Through America: Cities Brewing the Most Coffee Shops

Portland, Oregon, boasts an impressive coffee shop density of about 1.5 shops for every 1,000 residents, making it the leading U.S. city for coffee enthusiasts. With a vibrant coffee culture, the city is home to over 400 coffee establishments in total. Ranked first for coffee shops per capita, Portland’s coffee scene features local roasters, specialty … Read more