Mean Bean Cafe offers coffee, sandwiches, salads, and pastries.