Bad Habit Caribbean

159 S 69th St
Upper Darby, PA 19082
Phone: (484) 461-2440
Cuisine: Caribbean
Price: $$
Do you like this restaurant?

Get Directions:

Start Address:
Please enter a starting address.
End Address:
Please enter an ending address.


  • Hours
    Monday: 11:00 AM - 10:00 PM
    Tuesday: 11:00 AM - 10:00 PM
    Wednesday: 11:00 AM - 10:00 PM
    Thursday: 11:00 AM - 10:00 PM
    Friday: 11:00 AM - 11:00 PM
    Saturday: 11:00 AM - 11:00 PM
    Sunday: 11:00 AM - 8:00 PM


Consistently high quality food and service, generous portions at moderate prices and a casual atmosphere.

Rated 3.1 out of 5 by 7reviewers.
Rated 2 out of 5 by the were out of several side dishes that we wanted. The young lady at the counter couldn't focus on one order at a time.i think if they had a littel more staff it would be a better experience and not run out of certain foods and they forgot to cook somehting we ordered so we had to wait and take it to go after we were already done eating Oct 24, 2014
Rated 5 out of 5 by great neighborhood Aug 24, 2014
Rated 1 out of 5 by The cashier didn't know what she was doing. She gave me curry goat instead of oxtails and gave me a plain roti instead of a curry chicken roti. Aug 22, 2014
  • 2015-11-30 T08:54:58.821-06:00
  • bvseo_lps, prod_bvrr, vn_prr_5.6
  • cp-1, bvpage1
  • co_hasreviews, tv_7, tr_7
  • loc_en_US, sid_225403, prod, sort_default
Back to Top
Minimum purchase of $50 at restaurant. Dine In Only.
Minimum purchase of $100 at restaurant. Dine In Only.
Minimum purchase of $30 at restaurant. Dine In Only.

People who viewed this restaurant also bought:

Craving for Savings?

Sign up today to receive special offers for Bad Habit Caribbean and other restaurants in your area!

Subscribe Now

© 2015 All rights reserved.