thegeekmechanic.com
Good Taste Restaurant| Baguio City, Philippines
One of the best pangmasa restaurants in Baguio City is Good Taste. The official post-game restaurant of almost every varsity team in Baguio City. The restaurant of choice of all student orgs of mos…