Bar Alhambra Tapas offers a taste of Spain with its selection of traditional tapas.