Upper Darby PA Caribbean 1. 159 S 69th St, Upper Darby, PA 19082 | Bad Habit Caribbean (484) 461-2440