Cabreira is a Spanish restaurant serving seafood plates and grilled meats in a convivial setting. Established in 1969, it offers vegetarian options, a full bar, and is dog-friendly.