These Are The Best American Cities For Coffee Lovers

A report ranks cities based on metrics like number of coffee shops per capita, average price of a cappuccino and more.