34 Sur Will Satisfy Your Argentinean Food Cravings Located in a small strip mall in Guaynabo, 34 Sur is a restaurant I drive past fairly regularly and this past weekend I finally managed