Beachside cafe serving coffee, ice cream, and light fare. Offers a relaxed atmosphere.