O'Tacos is a taco restaurant known for its varied menu and generously filled tacos.