Tapas Bar & Restaurant serving Spanish cuisine.