Tapa is a savory and juicy breakfast meat all Filipinos are familiar with. But in Tuguegarao City, they make it special using carabao's meat.
Quickly and easily download Instagram videos with our free tool.