View phone number
23 Wood Street,
Los Gatos is a traditional Spanish Tapas Bar in Swindon's Old Town.
I have been now a number of times and each time i have had a nice time with good food. Very nice place you should give it a go