Street Tapas Bar offers a taste of Spain with its selection of tapas. Enjoy small plates perfect for sharing, alongside Spanish wines and beers.