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