The Crepe Place

1134 Soquel Ave, Santa Cruz, CA 95062, USA

Array of savory & sweet crêpes star at this popular spot for French food in a wood-paneled room.