Skip to main content
Live feeds — loading.
JB EatsJOHOR BAHRU · GUIDE
JALAN DHOBY · JALAN TAN HIOK NEE · JALAN TRUS

The JB Heritage Food Walk

Nine must-tries within a 400m walking radius. Park your car at City Square or on Jalan Wong Ah Fook, and eat your way through JB's heritage quarter in a single afternoon.

Map of all stops in this guide

All 9 stops in order of distance from KSL

STOP 1 OF 9 · CHINESE

Restoran Hua Mui

A heritage kopitiam from 1946. The chicken chop is the order; kaya toast and local coffee the accompaniments.

4.3Google (3,500+)
  • 131 Jalan Trus, Bandar JB, 80000
  • 7:30 AM – 7:00 PM
  • RM5–20 · 8 min from KSL
  • Order: Hainanese chicken chop · Kaya butter toast
STOP 2 OF 9 · CHINESE

Kam Long Curry Fish Head

The only JB curry fish head that needs no introduction. One dish, done perfectly, for decades.

4.4Google (5,000+)
  • 74 Jalan Wong Ah Fook, 80000 JB
  • 8:30 AM – 4:00 PM (closed Wed)
  • RM20–50 · 8 min from KSL
  • Order: Red snapper curry fish head
STOP 3 OF 9 · CHINESE

Hiap Joo Bakery & Biscuit Factory

Wood-fired ovens still running after 80+ years. Get there before noon or the banana cake sells out.

4.5Google (1,500+)
  • 13 Jalan Tan Hiok Nee, 80000 JB
  • 8:00 AM – 5:00 PM (closed Sun)
  • RM5–20 · 8 min from KSL
  • Order: Wood-fired banana cake · Coconut buns
STOP 4 OF 9 · CHINESE

Restoran Ya Wang

Ten-Wonder Herbs Roasted Duck — the signature order.

4.3Google (2,000+)
  • 28 Jalan Segget, Bandar JB, 80000
  • 10:30 AM – 9:00 PM
  • RM20–50 · 9 min from KSL
  • Order: Ten-Wonder Herbs Roasted Duck · Char siu
STOP 5 OF 9 · CAFE

Salahuddin Bakery

Since 1937. The charcoal-oven curry puffs are an endangered species; buy a dozen.

4.5Google (800+)
  • 26 Jalan Dhoby, 80000 JB
  • 8:00 AM – 6:00 PM
  • RM5–20 · 8 min from KSL · Halal-friendly
  • Order: Charcoal-oven curry puffs · Fresh-baked breads
STOP 6 OF 9 · CAFE

The Replacement Lodge & Kitchen

The archetypal JB heritage-shophouse brunch. Eggs Benedict, churros, and the Instagram-famous coconut latte.

4.5Google (2,500+)
  • 33–34 Jalan Dhoby, 80000 JB
  • 10:00 AM – 10:00 PM
  • RM20–50 · 8 min from KSL · Halal-friendly
  • Order: Eggs Benedict · Churros
STOP 8 OF 9 · CAFE

Bev C'afe

Ice-cube slow-bar coffee — the signature order.

4.4Google (600+)
  • 54 Jalan Tan Hiok Nee, 80000 JB
  • 11:00 AM – 10:00 PM
  • RM20–50 · 8 min from KSL · Halal-friendly
  • Order: Ice-cube slow-bar coffee · Chocolate mint cake