Bar Os Castros is a bar and cafeteria with indoor and outdoor seating, including a terrace with sea views. It offers a children's play area and ample parking.