If you want to get *proper* espresso..
you need to go to Portugal .. spain or france may do it, but I dont know personally..
And then DO NOT go to the big shops that sell 'english friendly water' :P :)
find a small cafe outside town, where the Portuguese go to drink espresso!
http://www.grapes-grain.com/blog/2014/5/13/researching-coffee-in-porto
http://www.danielle-abroad.com/2013/03/modern-porto.html