Google Maps / OpenStreetMap
A little on the pricy side and there aren’t many places to sit inside but the coffee was really good. Some of the best I’ve had in the city honestly.