Teresa is a restaurant specializing in fresh seafood and dishes made with care.