Logo of Tosta's Cafe, featuring a stylized cafe with a surfboard and outdoor seating, labeled 'Puerto Escondido, Mexico.'