Spanish tapas restaurant offering a taste of Spain. Known for excellent food and a nice atmosphere.