Tastee D's is a contemporary African restaurant offering a unique culinary experience.