The restaurants in Yangshuo are certainly different to the Chinese norm, though there are also many high quality traditional Chinese restaurants as well. They attract tourists with their delicious specialty foods, such as Beer Fish, Niang dishes and special snacks including rice noodles and various glutinous rice cakes. You can taste them in most streets of the county.
Menus are in English and Chinese. Chinese dishes have been adapted to suit Western preferences. Western dishes and deserts are available everywhere and the bars and restaurants are fitted out to provide an ambience that is unusual still in China. They often play Western music as well.
There has always been a wide variety of tea, coffee and alcohol available here to cater for Western tourists as well as breakfast favorites like orange juice, banana porridge, fried eggs and bacon and maple syrup pancakes etc.
The quality of Western food is very high here with good steaks, oven made pizzas and tasty pasta dishes and there is a famous French restaurant Le Votre in the main square run by a Frenchman.
There are also high quality Chinese fish restaurants serving the local delicacy of river fish cooked in beer along with a host of other dishes. A real treat for special occasions.
Finally, the town now has an amazing Chinese vegetarian restaurant which has really added to the diversity of choice available in the town. Everyone has its particular style while all of the food they serve is quite genuine.