Sabor de España offers a taste of Spain with a menu featuring delicious tapas and a selection of Spanish wines and beers.