Taqueria Y Mariscos La Jaiba ★★★★☆4.3 (556) Restaurants Mexican restaurant · Oyster bar restaurant · Seafood restaurant 100 W Hamilton Ave, Campbell, CA 95008 Call Website Details →