Restaurant
Xiao Loong Restaurant
10 locals recommend,
Permanently closed
Tips from locals
Fresh and tasty Chinese cuisine, yummy dumplings, soups, nice people! Also walking distance, down at West Portal.
Unique things to do nearby
Locals also recommend
Location
250 W Portal Ave
San Francisco, CA
West of Twin Peaks