Why it matters: Babaloo is a new cafe by husband-and-wife duo and local restaurateurs, Manny Pérez Ochoa and Carolina Maury.