piquant

Having a pleasantly sharp, spicy, or tangy taste.