I’m sad to say that I may have had my last Super Burrito ever last night at The Taco Shop in Amsterdam. The owner hails from Colorado and has decided that it’s time to move home after 14 years in Europe. He’s hoping to sell the operation to someone willing to carry the torch but there haven’t been any takers, as of yet.
Not only does The Taco Shop offer the best Mexican food in the country (colossal/tasty tacos and burritos at downright reasonable prices), the walls are covered in bumper stickers and old concert posters. The place looks like it was airlifted into Amsterdam from some random small town in California.
Weirdly enough, there’s also a Cannon Beach sticker on the front door. I was born and raised in Oregon and have spent many a summer day on the shores of Cannon Beach, OR. It’s pretty weird to see any mention of it all the way over here.
The Taco Shop an oasis in this country’s wasteland of “meh” or overpriced Mexi-offerings. I will miss this place terribly if it goes the way of the dodo.