Café Soleil is a good choice, Oscar's does take out, too.
Sol Foods Market has a fabulous deli. They make yummy sandwiches, wraps, salads and soups. Their quality and prices are great and since they are a supermarket, you can also grab any other nuts, cheese, etc you may want. They also have delicious brownies and chocolate chip cookies for sale at the cash registers.