Yangshuo has a large number restaurants catering to locals and visitors.
There are some really good restaurants in the town itself and there are some excellent options outside of the town.
In Yangshuo Town
Excellent for western dishes like pasta, steaks, hamburgers and salads.
They also have draught beer, good wines and great value cocktails.
Yangshuo has two Indian restaurants. Both are excellent. They are called Kalli Mirch (Black Pepper) and Ganga.
They are located next to each other.
Specialising in Chinese food. Their dishes can be very good.
We like to eat at their tables on the balcony and watch the people walk along West Street.
Around The Yangshuo Area
Located 2kms north of West Street, this restaurant has an extensive menu with both Chinese and Western dishes. We have found all their dishes to be superb and we highly recommend this place. They have a great range of fresh juices, imported beers and wines.
Secret Garden Cafe
Located in the town of Jiuxian, this is a graet option for anyone staying in Jiuxian or doing an excursion near the Yulong River.