1. Let’s start with the basics: Spain is not Mexico.
This is like assuming the US and the UK are basically the same just because they speak the same language. Sure, you can buy Mexican sombreros in Las Ramblas and some other tourist hubs, but that’s just because the souvenir stores have decided to stop fighting and give certain kind of tourists what they expect to find. Having to explain this makes me feel a bit ridiculous, but here I go: Spain is in Europe! Also, our food is anything but spicy, our music doesn’t sound like rancheras at all, and our traditional clothing does not include Mexican sombreros. We do speak Spanish, but that’s it. And yes, you’ll find tortilla in every restaurant and bar, but you’ll soon find out it’s something completely different from the Mexican version.