Mexican edamame? This is steamed, green garbanzo beens in their shells. Quite a treat!
© Rafael Aviles - All rights reserved - No use granted without express written permission