Here's how the same view looks today Brian
I did a little detective work based on some of the Farmacia names, then virtually drove around using Google Street View.
The building on the right corner has undergone some changes, but when you zoom in, the structure is all the same.
Here's the street address so you can have a play yourself:
Aquiles Serdán 1609, Centro, Mazatlan, SIN, Mexico
[MAPS]http://maps.google.com/maps?q=23.201797,-106.42061&ll=23.201742,-106.420596&spn=0.002076,0.003417&sll=23.201766,-106.420628&layer=c&cbp=13,341.63,,0,5.19&cbll=23.201743,-106.420596&t=m&z=19&vpsrc=0&panoid=w5ZTA4LBjLXcud_YUV5jCQ[/MAPS]