Mexican sour cucumbers, flavor can be best described as a delightful fusion of cucumber and lemon note