Taytay Mayor Allan de Leon finds a lot to enjoy at new gas station Taytay Mayor Allan de Leon has found that a visit to the town’s newest gas station won’t jut give him... READ FULL ARTICLE