Award-winning Spanish tapas bar, La Barca, offering over 40 tapas and paella.