castro valley online order email directions 20628 Rustic DrCastro Valley, CA 94546HoursOPEN DAILY11AM-10PMPhone(510) 901-7107