Help! I went to a really nice tapas restaurant a couple of years ago and I can't remember what it is called! I think it may have just been called Tapas or something as equally as original!! It was off the road along from the Egg heading towards the Bay, opposite Bar M, etc, along a country lane? A friend is going to Ibiza (lucky cow) at the weekend and she wants to know what it's called and to explain to a taxi driver how to get there!! Can anyone help?? Hope that makes sense!