Caribbean Palace is a Caribbean restaurant specializing in authentic Guyanese Chinese cuisine, offering dishes like barbecue duck and chicken wings with rice. Dine-in, takeout, and catering options are available.