Xingfu Lu is the cozy little street off to the side of busy Huashan Lu that is home to both Pirates, Logo Bar, and now the best cooked fish we’ve had in Shanghai, thanks to Chongqing eatery Xingfu 131.
Shanghaiist loves indulging in roof-tingling food followed by cold Tsingtao at many a Sichuan restaurant. But it’s 131’s delectable roast fish, which comes in a handful of spiced flavors and ranges between 68 to 128 RMB depending on what type of fish you want, that makes us fiending to go back every couple of weeks.
Simmered in herbs, peppers, and oil, the fish comes already carved for simple access. Within minutes, almost all the meat was gone, and I found myself scavenging for scraps while my dinner companions were already calling out to the waitress for another order of what one of them had named “opium fish.”
Xingfu 131 also has a great assortment of other selections, including little bamboo baskets of glutinous rice with chicken or pork, but everything serves as a lead-in for the real star of the meal.
Xingfu 131 – 131 Xing Fu Lu, close to Fahuazhen Lu (幸福131 – 幸福路131号, 靠近法华镇路), Tel: 5254 0505, 1:30am-2pm, 5:30pm-1am. Average per person: 75 RMB
Eric Hu is Shanghaiist’s Food Editor. Email tips, recommendations, and news and gossip about Shanghai’s food scene to food at shanghaiist.com.