O'Tacos is a fast food restaurant specializing in tacos with a unique cheese sauce. They offer a variety of fillings and sizes.