Ellos Tacos offers a variety of tacos, including chicken and vegetarian options. They also serve fries and drinks. The establishment is located at Südring 5.