L'Instant Tacos is a kebab shop known for its homemade fries and cheese sauce, and quality kebab meat (veal and turkey mix). They also offer delivery services.