Terra Mare is a Mediterranean restaurant offering Greek- and Spanish-inspired tapas, grilled meats, and seafood dishes.