unless one knows which local ones that are better, if not, DTF is world famous and michelin 1 star restaurant, people will eat there.
yes dtf is kinda over-rated.. but is not easy to find a better xlb then them...
Shanghai Renjia's XLB, for one, has much better flavour.
