Seafood restaurant specializing in fresh catches, located seaside at Puerto Velero. Enjoy expertly prepared fish and shrimp dishes.