Cafe Soleil had good sandwiches and salads. It’s a small place near the park entrance. You order at the counter, then eat inside or outside or take out.
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.