Hi, Che! DFA is ~10 blocks from Buendia-Taft and 6 blocks from Libertad-Taft. The best way to get to DFA is to ride a jeep from Libertad to DFA. Get off at Libertad cor. Harrison. From there, walk 1 block along Libertad, past the Institute of Maritime Studies, until you get to Roberts. Turn right into Roberts Street, and you should see DFA to your left. To get to Cartimar from there, walk back along Roberts Street to Libertad. Turn left at Libertad, and walk 1 block, until you get to F. B. Harrison cor. Libertad. From there, you can ride a jeep to Evangelista. Ask the driver to drop you off at Taft Ave. Landmarks are LRT1 and Pasay Public Market. Get off before the jeepney crosses Taft Avenue. Turn left, cross Libertad, and walk 2 blocks along Taft Avenue to Cartimar. Here's a map of the area:
link. Hope this helps!