Squids galore

Squids

The best tasting squid dish I’ve tasted in the island of Boracay can be found in Escondido Resort, Station 1.