La Casa is a tapas bar offering a blend of Spanish and Chinese cuisine.