Where to Find Authentic Caribbean Food in Philly

A Story By

Philly is a gold mine for authentic Caribbean cuisine. The city is rich in Caribbean culture, so naturally, there are tons of restaurants that are ready to share their mouthwatering traditional dishes with us. You can find food from several of the beautiful islands including Jamaica, Trinidad & Tobago, Cuba, and more. In the Caribbean, love is each dish’s main ingredient. You will definitely feel the love when you visit the restaurants listed below.

Here are some of the best places for Caribbean Food in Philly!

1. Jamaican D's

Jamaican D’s is a fan favorite for Caribbean food in Philly for a reason! Some of their must-try dishes are the curry goat, brown stew chicken, and jerk chicken. Pair it with rice and beans, mac and cheese, or sweet corn potato salad for a delicious meal. They never skimp on portions at Jamaican D’s, so you know you’re getting the best bang for your buck. You can head to their brick-and-mortar location or find their food truck, which is usually parked at the Community College of Philadelphia! 

Monday | 11:00am–10:00pm
Tuesday | 11:00am–10:00pm
Wednesday | 11:00am–10:00pm
Thursday | 11:00am–10:00pm
Friday | 11:00am–11:00pm
Saturday | 11:00am–11:00pm
Sunday | 12:00pm–8:00pm
📍 1265 E Chelten Ave, Philadelphia, PA 19138

2. Caribbean Delight

Caribbean Delight has been mastering Jamaican cuisine in Philly for over 30 years! When it’s been around that long, you know it’s good. They have all of the Jamaican staples; jerk chicken, ackee, beef patties, curry goat, and the list goes on. Top your meal off with rum cake or spice buns for dessert! Customers rave about Caribbean Delight’s fast service, authentic food, and amazing vibes. You don’t want to miss out on this South Street gem.

Monday | 12:00pm–8:00pm
Tuesday | 12:00pm–8:00pm
Wednesday | 12:00pm–8:00pm
Thursday | 12:00pm–8:00pm
Friday | 12:00pm–8:00pm
Saturday | 12:00pm–8:00pm
Sunday | 12:00pm–8:00pm
📍 1124 South St, Philadelphia, PA 19147

3. Mixto

Mixto Restaurante offers a traditional Latin experience through their inspired cuisine. Not only do they specialize in creating tasty Cuban dishes, but they have Peruvian and Columbian options too! The food is not the only draw to this restaurant, though. We love how Mixto’s two-story design with exposed brick and festive decor takes the dining experience to another level. If you’re looking to get a little dressed up on a Friday, margarita in hand, this is the place for you. Or, you can check out their brunch on Saturdays and Sundays from 10 am to 2:45 pm!

Monday | Closed
Tuesday | 4:00pm–9:00pm
Wednesday | 4:00pm–9:00pm
Thursday | 4:00pm–9:00pm
Friday | 4:00pm–9:00pm
Saturday | 10:00am–10:00pm
Sunday | 10:00am–9:00pm
📍 1141 Pine St, Philadelphia, PA 19107

4. Brown Sugar Bakery & Cafe

Brown Sugar Bakery & Cafe is the real deal! They serve Trini and West Indian food that’s so good, that customers line up around the block for it. They have a wonderful selection of Caribbean-style pastries, but Philadelphians flock here for the main courses. Curry goat roti, oxtail, Trinidadian beef patties, and pholourie with tamarind chutney are some of Brown Sugar Bakery’s menu highlights. And if you’re a vegan looking for your Caribbean food fix, try their veggie patties, aloo pie, or a soya platter! 

Monday | 9:00am–10:00pm
Tuesday | 9:00am–10:00pm
Wednesday | 9:00am–10:00pm
Thursday | 9:00am–11:00pm
Friday | 9:00am–11:00pm
Saturday | 9:00am–11:00pm
Sunday | 11:00am–8:00pm
📍 219 S 52nd St, Philadelphia, PA 19139

5. 48th Street Grille

Another great place for Caribbean food in Philly is 48th Street Grille. This West Philly restaurant uses fresh, locally-sourced ingredients in their authentic dishes; curried chicken, jerk wings, plantains, and so much more! In addition to their island-inspired options, 48th Street Grille offers American food selections like burgers & pasta. This vibrant location truly has it all! We suggest you go with a bigger group and try as many menu items as you can!

Monday | Closed
Tuesday | 11:00am–8:00pm
Wednesday | 11:00am–8:00pm
Thursday | 11:00am–8:00pm
Friday | 11:00am–9:00pm
Saturday |10:00am–9:00pm
Sunday | Closed
📍 310 S 48th St, Philadelphia, PA 19143

In the mood to eat good food with friends?

Invite your besties over and order some of the best Caribbean food in Philly from one of these restaurants. Then, share it with us on InstagramFacebook, and Tik Tok @StuffToDoinPhilly!