We only ate at one place in Krabi Town, and that was the outdoor food market at the Chao Fah Park Pier. It is at the intersection of Chao Fah Alley/Road and Khongkha Road:
If you see this pea pod-looking sculpture, you’ll know you’re in the right place:
There are a few dozens stalls and stands there, from which you can get take-out or table service at one of the many picnic tables. At the sit-down places, the waitresses/touts speak English, though I don’t think the owners of the stalls do. The offerings are pretty varied, and I enjoyed much of what we had. My favorite was the chili pepper clams, though the shakes, roti, and mango sticky rice were all good too.