Casa Del Sol offers fresh seafood and Latin cuisine in a family-friendly atmosphere.