Tapas Bar La Cruz offers a curated menu of homemade tapas, alongside a selection of drinks.