Spanish restaurant offering live music and a festive atmosphere.