O'Tacos is a restaurant specializing in French tacos, a fast-food dish featuring a flour tortilla filled with meat, fries, and cheese sauce.