For what it's worth, note that one of those Chinese reviews is headed 老外四川菜 "Sichuan Food for Foreigners" and says that entering the place was like a entering a foreigners' bar. I don't think they meant it as a compliment.
The review above that is headed 难吃, which I'd roughly translate as "Not Tasty."