I've never heard of it but there are literally thousands in Spain. Please tell us where in Spain it's located, either the city or region, and maybe we can help you. Thanks and good luck!
Saludos, MadridMan
_________________________
Visit BarcelonaMan.com for Barcelona information, Transportation, Lodging, & much MUCH more!
Curious about what could POSSIBLY be inside the brain of MadridMan? Visit
MadridMan's Madrid Blog