Taberna Barlovento is a Spanish establishment offering tapas and daily menus. It is located in Castro-Urdiales.