I had an average experience with Travel and Taste....
I had an average experience with Travel and Taste. The website was easy to navigate but the customer service was lacking. The food options were limited and not as tasty as I expected. Overall, it was just an average experience.