Salsa Shop – Amsterdam’s version of Chipotle
When I moved to the Netherlands 12 years ago the question I got asked frequently was “what do I miss about American?” The easy answer is Mexican food! Thankfully Amsterdam now has a proper Tex-Mex option for me and you alike! The Salsa Shop is located just of Rembrandt square near the Amstel river. Open […]
read more..