There are egg-shaped swings and cocktails served in mugs that look like Easter Island heads, the island-theme at this Caribbean spot in Bergen-Lafayette doesn’t feel forced. That’s partially because the strong drinks, reggae on the speakers, and everyday Happy Hour keep it relaxed, and also because they’re not trying to make up for forgettable food. Everything from bakes - sandwiches with jerk chicken or short rib inside fried dough - at brunch, to the curry goat with roti at dinner, would be fantastic no matter where it was served.
Where we've featured it
Whether or not you live in Jersey City, you should eat at the 20 places on this guide.
More spots in Jersey CitySee more
Zeppelin Hall is a huge beer garden in Jersey City that’s perfect for day drinking with a big group.
Life Pancake Company
Life Pancake Company is a diner in Jersey City where you should eat giant stacks of pancakes on weekend mornings.
More Caribbean spotsSee more
Ali’s Trinidad Roti Shop
Ali’s Trinidad Roti Shop is a take-out place in Bed-Stuy where you can get a buss-up-shut or some doubles.
MCG Grand Cafe
MCG Grand Cafe is a small Caribbean restaurant in Prospect Lefferts Gardens that serves some good seafood, and works for takeout and delivery.
Imani Caribbean Kitchen & Bar
Order some rum punch and curry goat while listening to reggae on the outdoor patio at Imani Caribbean Kitchen in Fort Greene.
Suggested by our writers
Miss Lily’s is a very sceney spot in Greenwich Village where good looking people can go eat spicy, tasty Caribbean food and stare at each other.
Razza is a wood-fired pizza spot in Jersey City that’s well worth a trip from New York. Or from anywhere else.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more