O'Tacos is a taco restaurant specializing in French-style tacos with a variety of fillings, including chicken, beef, and merguez. Delivery is available.