Santa A. Claus
- Palo Alto, CA
- Santa Claus
- 21 miles from South San Francisco
- 3 Verified Bookings
Emily A. said “Santa Albert was such a dream to work with! I had a family party with 20 families and everyone had an amazing time. The kids loved getting to hang out…”