Goya Organic Red Kidney Beans Perspective: Main

Goya Organic Red Kidney Beans

15.5 ozUPC: 0004133102340
Purchase Options
Located in Aisle 5

These beans will add some much needed flavor and nutrition to any meal you plan.

You Might Also Like:

Similar Items: