Authentic Spanish restaurant, delicatessen, and brewery. Known for traditional Spanish cuisine.