Tapas Tapas is a restaurant specializing in Spanish cuisine, particularly paella and seafood platters, served in an airy venue with a terrace. Vegetarian options are available.