I honestly do not think you will find a shop locally that will fix your lens. Most local shops, if they will take on the project, would just send it on to Tamron. But here is the Tamron dealer locator page:
Dealer Locator, Tamron USA, Inc. If one is close to you that would be the first stop.
Also, here is the Tamron service website:
Tamron Service They might be able to help you either with expedited service or location of someone who could help.
Personally, I would look for a local camera shop that has Pentax lenses, preferably used and stop in and ask if you can test your camera using one of their lenses. If that works then you know the issue is the lens not the camera. I would then purchase a used replacement, even the Pentax DA 18-55 just so I have a lens on the camera during holiday. Then I would worry about getting the Tamron fixed.
I have no idea how long your holiday is but if less than a week or so I think your chances of getting the Tamron fixed and back in short order are slim at best. Might be best to just find a replacement locally and get the Tamron repaired when you get home.
If you can find a local shop you might even ask if they would be willing to give (or rent) you a lens for the remainder of your holiday.