Stopped by this place on a food tour and were there for the signature drink of Spain which is just sweet vermouth poured on the rocks with a slice of orange - loved this drink!
Also got some tapas which were goat cheese and pork belly bites. The pork belly was incredible and melted in your mouth! read more