I found this place on a leisurely bike ride last weekend down near the end of the Grand Rue on the edge of Strasbourg’s centre ville. Contrary to what I have come to expect from «mexican» restaurants in France, this place actually serves delivers. Their menu includes burritos, tacos and quesadillas. Several…