O'tacos specializes in French tacos, offering over 40,000 combinations. They also serve fries, bowls, salads, and desserts, with many options available for under 10 euros. The establishment focuses on fresh, high-quality ingredients.