Try Our New Audio Service
#castrovalley#news#fyi – Looks like the Castro Village Shopping Center will be getting another restaurant! An eatery called “88 Bao Bao” will be opening next to Robins Nest (two doors down from Eden Bicycles in Castro Valley.) From the info available online, there is a similar restaurant in Dublin that is a steamed dumpling and noodle restaurant. Who is excited for this new eatery to open in town?