Taverna Verde is a venue offering a multi-purpose space for concerts, events, and dining. They specialize in seafood dishes.