Casa Barcelona is a Spanish restaurant offering tapas, paella, and a wide selection of Spanish wines. Weekend flamenco shows provide entertainment.