Del Mar is a Mexican restaurant offering a taste of authentic Mexican cuisine. It is located at 17509 Foothill Blvd.