Filipina street food, sizzling and tantalizing.