Very doubtful: Guadalajara is an inland city. The closest resort city would be either Puerto Vallarta or Manzanillo; both on the Pacific Ocean.
You should go to the boat supply store. You will find the best speakers for what you need and with installation on your boat with no compatibility issues.
Marine accessories can be purchased either online or in-store. These stores include Cabelas, Marine Heritage, Discount Marine Mart, Overton's, Bass Pro, Boaters Marine Supply.
any marine supply store
One can purchase VHF radios at a marine supply store. Going to one of these stores is great to be able to ask questions. If you are looking to buy one online you can go to Amazon or a specialty store such as West Marine or eMarine Supplies.
You can buy them through any marine supply store. they will order them for you. Or you can search boat seats on the internet and find suppliers that way.
That is a more or less gourmet or health food item, so you would need to look into a health food store in Guadalajara. If you don't have one there, you will need to look in another town or on the internet.
I got a stainless rod by the length from a marine supply store and used it with the brackets from Kohler. The stainless matches the chrom covered brass fine.
Guadalajara itself (it is a city).
Click on "Menu", then click "Go Out", then click "Supply Store".
Guadalajara Metropolitan Area's population is 4,298,715.
Considering Guadalajara is the second largest city in Mexico (4.6 million by 2014), it would be a good idea. However, you need to perform some market research analysis, as there are already several gourmet stores in Guadalajara, including the gourmet sections at the Sam's Club and Costco stores.
Guadalajara is by itself, a city.