Bagel shop Vista Mar offers Portuguese fare with options like takeaway, outdoor seating, and alcoholic beverages.