September 29, 2010 terra café...a welcomed surprise... | I Am Chef Apple Edit Delete Tags Autopost via iamchefapple.com The food is absolutely delicious