Specialising in tapas, this independent, family-run business offers a genuine Latin dining experience using the finest Spanish and local ingredients and produce.
Location City Centre: 3 Church St, CF10 1BG
Location Whitchurch: 77A Merthyr Road, CF14 1DD