I love starbucks immensly. In Europe they should be pretty well established by now, yet every visit is like a treasure hunt! So I wanted to ask where you live and how are you finding locating of starbucks. If its America Im sooo jelaous of the drive-thrus!!
Hey thank you! I just saw this, so sorry for the late reply, but yes I’m in America so Starbucks is a heavily popular brand here and its super established! Thank you for your comment/question :) I love it!