Los Pericos Market hero image

Los Pericos Market

Restaurant

21400 E Cliff Dr, Santa Cruz, CA 95062, USA

Biter Score
8.2
Closed
Sunday: 8 AM – 9 PM