Squido’s Restaurant

restaurants / International

Squido’s Restaurant information

Location
El Nido , Philippines
Address
Hama St
Prices
mains P150
Something wrong?
Submit a correction

Reminiscent of traveller spots in southern Thailand, Squido’s has a widescreen TV that is never turned off and a varied menu. Squido's Hilltop , up a steep flight of steps around 1.5km north of town, has sunset views and live music most nights; buffet food and service are lacklustre.