Carabao is a new Filipino food experience in Cleveland, the brainchild of Tom Madrilejos.

Sign up for our mailing list above to get updates on where you can find us next.