Essentials
Safeway
4015 E Castro Valley BlvdGroceries opens 24/7
Food Scene
Aroma Cuisine of India
3418 Village DrIndian restaurant with vegetarian dishes
Mountain Mike's Pizza
20261 Patio DrPizza
Don Jose's Mexican Restaurant
3430 Village DrMexican Restaurant with full bar
Everything Else
Walgreens Pharmacy
745 Clement StPharmacy
Castro Valley station
3301 Norbridge AveBART