My Tapa is a tapas restaurant offering Spanish cuisine, including seafood and a variety of tapas.