Offering baked sushi rolls. The name "Del Mar," Spanish for "of the sea," evokes a seaside feel.