Taco Belle

n1tqKW.jpg
Click to enlarge

The opening of the first Taco Bell in The Netherlands is, in my opinion, the best thing that has happened in 2017 so far. The restaurant opened in the city of Eindhoven on April 4th and I, admittedly, have yet to pay a visit. Continue reading