Los Locos
Quirky Spanish Latin Music. There will be dancing.
It looks like nothing was found at this location. Maybe try a search?