Taqueria Y Mariscos La Jaiba

100 West Hamilton Avenue, Campbell, CA 95008