Tasca Beach

Tasca Beach is a Spanish café, restaurant and tapas bar along the Ōrewa beachfront, inspired by the Costa Brava’s fresh Mediterranean fare.