Papa Beards

Worlds best cream puffs
7874 Girard Ave, La Jolla, CA 92037

Located in La Jolla and serving up the world’s best cream puffs, Beard Papa’s is conveniently located off of Prospect St on Girard Ave in the Village of La Jolla.

Amenities