Spanish restaurant serving tapas, paella, and sangria. Enjoy a taste of Spain in a welcoming atmosphere.