As others have mentioned this place is now called La Justicia de Don Pino. Pretty easy to find near the big Chedraui supermarket in the middle of the island. We walked from the other end of the island and despite the place being about to close we were served an amazing meal - grilled fish and some shrimp tacos. Portions are big and tasty. Make sure you check opening times first though - especially if you're walking!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.