EL Salchichero
402 Ingalls St Santa Cruz, CA 95060-5800
831-423-6328
Twitter: http://twitter.com/elsalchichero
Business Hours
Payment Types