Donwood Plaza is a commercial complex offering diverse retail and service businesses. Noteworthy for Caribbean cuisine, including jerk chicken.