I went there for diner, and I was disappointed witht eh food quality. We had an eggplant dish and fried noodle. The fried egglants are the worst I had in 3 weeks in Yanghsuo and the noddles were edible, but pretty bland. I did not try the Western food.
For the price, it is not good qulity. You have better food in many other places in Yanghsuo (try Food and Drink in front of Rock Abond Inn, or any of the Chinese restaurants in the next street, or Cayplot for Value for money).
In short, nice atmosphere and outdoor area, but not a place to go for diner. Maybe their breakfast is better.
If you own or manage Kelly's Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.