Spondylus is a point of interest, located at Malecón Julio Izurieta, Puerto López, Ecuador
Great seafood and service. Seafood Fried rice and garlic sauce is great!