Le Tacos de Lyon specializes in French Tacos, which they claim to have invented. They also offer a selection of burgers. The establishment is located in Lyon, France.