Loading image...
No-frills Jamaican restaurant serving jerk chicken, seafood & BBQ ribs, plus a weekly buffet.
Address
8660 St Charles Rock Rd, St. Louis, Missouri, 63114
Contact
+1 (314) 427-3368
Rating
No-frills Jamaican restaurant serving jerk chicken, seafood & BBQ ribs, plus a weekly buffet.
Discover more Jamaican restaurants in the area