Café del Sol is an espresso bar offering sandwiches and tapas.