Skip to main contentToast Local logo
Pete's  231 Esplanade Suite 102

Pete's 231 Esplanade Suite 102

SeafoodPrice range $30-60

Open

Takeout 12:00 PM - 8:15 PM

231 Esplanade, Suite 102, Capitola, CA 95010