I think there might be a few Chen Mapo Doufu places knocking around but the one I went to is on Yulong West Street (西玉龙街). The service wasn't great. They didn't inform us that they had no aubergine left until well after we had finished all our other dishes and had hassled the waiting staff several times for aubergine dish we had ordered.
That aside the meal was very nice and at a very reasonable prices. The mapo doufu unsurprisingly was a highlight. Recommend.