Casa Delfin is a restaurant serving traditional Catalan cuisine, specializing in fresh seafood and tapas. It features an ornate, century-old interior and an outdoor terrace.