Best Szechwan is in the same mall as Giang nan so I went over there after lunch for a stroll. First time in - their menu was really slight. I asked if there was another menu. They said it was Chinese only, I said ... finally got to see it.
Anyway, a turn onto a page and see 5 frog dishes - ask them if they have frog (we've now switched to Chinese), they say yes, fresh, in the back.
This is w/out doubt now a go-to place esp. if you've got someone who's literate in Chinese with you. Other possibility for adventurers - get a list from a sichuan based website for famous dishes, bring it with you and point to the dish (with chinese characters as well). G'luck.