O'Tacos is a fast-food establishment specializing in French tacos. It is located at Place de l'Université 15. Reviews mention cleanliness issues and broken lights.