Terrassa Sa Punta is a restaurant known for its clear sea views and outdoor seating. It offers takeaway options and is situated in Begur.