Fish Taverna Diaz is a Greek restaurant specializing in seafood. While one review mentioned a disappointing fish plate, other dishes like lamb chops and souvlaki were noted as good. The establishment has a presence on Instagram.