Authentic Spanish restaurant offering a taste of Spain. Enjoy traditional dishes and a charming atmosphere.