Directions

Alma de Cuba is located at 1623 Walnut St., Philadelphia PA. Our phone number is (215) 988-1799.