Sort:  

This was indeed a fun task. I tried so many other words less obvious than cafe:

shop, drip, iced, bean, home, java, seat, area, site, spot, and so forth