O'Tacos is a restaurant specializing in French tacos. They offer various fillings, including the "Original" and "BBQ" options, with sizes ranging from M to XL.