Delicarlo is a deli offering Italian food and coffee. It's a popular meeting spot with outdoor seating.