All tagged Meat Plus

SUBIC, PHILIPPINES - To anyone who has already gone to Subic, I bet you are all familiar with this small-turned-humongous cafe standing in the middle of it. For those who already did go to Subic but had not chanced upon this place when they were there, why oh why have you not?? First of all, it is hard to miss it because of the throng of people flocking the place day in and day out.