Chet’s place is ideal for dog owners who want to be close to Dog Beach, pure off leash heaven for dogs!
Also beautiful trails along estuary.