Is buffalo fish good to eat? Well, in America, buffalo fish is considered a trash fish. It’s ranked from 1 to 4 out of a possible 9 for human consumption. But, in Asian countries such as China and Japan, it’s a gourmet fish known for its sweet flavor and texture.