Photo: Sea Slugs

Place: El Nido, El Nido, Province of Palawan, Philippines

Macy Anonuevo

By Macy Anonuevo
Uploaded on 24 January 2008
52 views

Sea Slugs

In my opinion, the best restaurant in El Nido Town. A word to the hungry: drop by to pre-order your meal. Otherwise, you're in for an hour-long (or more!) wait for their classic mackerel with lemon butter sauce even if you're the only ones there.

Want to comment on this photo?