O'Tacos is a restaurant serving generously sized tacos with a variety of fillings.