If you are back yet I'd love to hear how it turned out, I'm not a vegan like your friend but *am* a vegetarian and am hoping we won't have to cook all our meals in our Banana Beach room kitchen!
On the plus side I do *love* those rice and beans, or gallo pinto as they called it in Costa Rica... especially mixed with eggs for breakfast!

Gaelen