Besides the drug stores and dental/optometry offices, you can find art works handcrafted by local artists. The ones shown in photo are made of paper. They reminded me of the Mexican holiday Day of the Dead. Mind you these art works are not cheap at all. The Mexicans know how much the rich Americans are willing to pay for those. Just pay attention so that you don't wind up getting something made in China.
Many street vendors sell T-shirts -- angry T-shirts that is. The photo shown is just one of the examples. Many of them contain the F word and other insults. It's easy to see why the locals are angry and frustrated when their pride is being consumed by American snowbirds and reduced to no more than some cheap pills.