La Kostas Taverna is a Greek restaurant specializing in seafood, including shrimp, shellfish, and fish dishes, alongside pasta and platters.