News

A rendering of the main dining room at Macarena in downtown Palo Alto. Courtesy Adean Studios. An upscale Spanish restaurant is coming to the former Bird Dog space. Macarena, a traditional Spanish ...
But that's not the vibe you get if you talk to Los del Rio, the Spanish duo that is perhaps the most famous one-hit wonder in modern history for 1993's "Macarena." "We have no words to thank ...