Casa de Tapas is a Spanish restaurant offering tapas. Reviews highlight a convivial atmosphere, quick and friendly service, homemade-looking tapas, and reasonable prices. The establishment has faced temporary closures.