The Crab Bay ★★★★☆4.4 (536) Restaurants Seafood restaurant · Bar & grill · Cajun restaurant (more) 3210 S White Rd, San Jose, CA 95148 Call Website Details →