Black Bean Deli is a Cuban restaurant known for its sandwiches and coffee, offering both indoor and outdoor seating. Catering services are available.