O'Tacos is a taco restaurant offering affordable cuisine, including snacks like fries and salads. They serve French and Italian-inspired dishes.