Open Travel Guide
  1. Home
  2. Destinations
  3. China
  4. Guangxi
  5. Guilin
  6. Restaurants
  7. Fire Ox Beer Fish (Huo Xiao Niu)

Restaurants · Guangxi, Guilin

Fire Ox Beer Fish (Huo Xiao Niu)

  • CuisineYangshuo beer fish
  • CategoryCasual Dining
  • VibeLively tourist-street dining, shared pots and beer
  • Price$$

Fire Ox Beer Fish, known in Chinese as Huo Xiao Niu Pijiu Yu, is a beer fish restaurant at No. 16 West Street in Yangshuo County, within Guilin prefecture, Guangxi, China. West Street is the main tourist street of Yangshuo, a karst-landscape town about an hour south of Guilin city, and beer fish is the dish most associated with it.

A West Street beer fish restaurant in Yangshuo.

Fire Ox Beer Fish, known in Chinese as Huo Xiao Niu Pijiu Yu, is a beer fish restaurant at No. 16 West Street in Yangshuo County, within Guilin prefecture, Guangxi, China. West Street is the main tourist street of Yangshuo, a karst-landscape town about an hour south of Guilin city, and beer fish is the dish most associated with it. Yangshuo beer fish is a river fish stewed with local beer, tomato, chili and peppers, cooked at the table or served from the kitchen in a large pot for sharing. The restaurant sells it by weight, at about ¥80 to ¥120 (roughly $12 to $18) per jin, a unit of 500 grams, so the final bill depends on the size of the fish chosen. A fish of one to two jin typically feeds two to four people, and diners add vegetables and rice. The restaurant is in the mid-price tier, and the pricing by weight means visitors should confirm the weight and total before the fish is cooked. The room follows the usual Yangshuo format of casual, communal dining, with tourists and tour groups, and the atmosphere can be loud at peak dinner hours. Walk-ins are accepted, and groups should book through Meituan or phone ahead at peak dinner time. Its position on West Street puts it near the town's bars and shops, so many visitors come for an evening meal after cycling or rafting. Opening hours are not confirmed, so check Amap (Gaode), Dianping or Meituan by searching the Chinese name. Beer fish is spicy, so visitors who prefer mild food can ask the kitchen to reduce the chili.

Practical information for Fire Ox Beer Fish (Huo Xiao Niu) · Last updated September 2026
Price $$
Reservations Walk-ins accepted; groups should book through Meituan or phone ahead at peak dinner.
Address No. 16 West Street, Yangshuo County, Guilin

Signature dishes

  • Yangshuo beer fish — ¥80-120 (~$12-18) per jin

Good to know

Known for
Yangshuo beer fish, a river fish stewed with local beer, tomato, chili and peppers, priced by weight.

Location

No. 16 West Street, Yangshuo County, Guilin

24.7765, 110.4883 View on map

Highlights

  • Yangshuo beer fish, river fish stewed with local beer, tomato and chili
  • Priced by weight at about ¥80 to ¥120 per jin
  • Shared-pot dining on West Street
  • Suitable for groups of two to four per fish

Tips for visiting

  • Confirm the fish weight and total price before it is cooked.
  • A one to two jin fish typically feeds two to four people.
  • Book through Meituan or phone ahead for groups at peak dinner.
  • Ask for less chili if you prefer milder food.
  • Hours are not confirmed, so check Amap or Meituan.

When to visit

Dinner is the main sitting; arrive before 18:30 or after 20:30 for shorter waits.

Accessibility

West Street is a pedestrianised, mostly flat street, but step-free access to the dining room is not confirmed. Visitors with mobility needs may wish to phone ahead.

Frequently asked questions

How is beer fish priced here?

By weight, at about ¥80 to ¥120 (roughly $12 to $18) per jin of 500 g.

How many people does one fish feed?

A fish of one to two jin typically feeds two to four people with rice and vegetables.

Do I need to book?

Walk-ins are accepted, but groups should book through Meituan or by phone at peak dinner time.