Tugrul Uzel
One of the best taco places in Luxembourg. Weekly specials and regular menu includes different taco options. Their homemade sauces are very tasty. You can also buy the sauces in bottles for to go. Outside seating is great for the nice weather.
Date of experience: September 09, 2024