While Yangshuo isn't the greatest place to eat anything in particular, it's certainly easy to find everything from gelato to smoothies to Beijing duck.  Local specialties include "beer fish" stewed in the local brew, and other goodies pulled from the Li river.

Many restaurants cater to backpackers and offer free internet access if you buy something; some have free movie screenings at night.