Island Queens is an elevated dine-in restaurant specializing in Caribbean-infused dishes. They offer both food delivery and take out.