St Louis

Caffeine Score: 80.37

Number of Coffee and Tea Shops: 78
Average Rating of Coffee and Tea Shops: 4
Number of 4-5 Star Coffee and Tea Shops: 53

Tags