Kafe Batwan is the new restaurant of Chef JP Anglo serving a wider variety of Filipino food but with his own twists to it. People looking for Sarsa fare will find the menu very different with only the inasal the same from what I remember. The restaurant sits at a beautiful corner space on the … [Read more...]