Retail:Grocery go Results Found: 3 Button group with nested dropdown Castro Valley Natural Grocery Castro Valley Natural Grocery 3295 Castro Valley Blvd Castro Valley CA 94546 (510) 925-4749 Amphora Nueva Amphora Nueva 3295 Castro Valley Blvd #8 Castro Valley CA 94546 (510) 586-0183 El Rancho Supermercado, LLC. El Rancho Supermercado, LLC. 22291 Redwood Rd. Castro Valley CA 94546 (510) 728-1945