Founded in 1981, this small and simple restaurant is known for the quality of its Spanish cuisine. It is located near the Mercat de Santa Caterina.