Castro Valley is one of the few small unincorporated towns in the east bay that has more than six mom and pop diners (including Vals) and JD's is right up their, Give it go - Parking is easy - if you are a local there is a parking in rear were Chabot Cinema is located.
Pros: The parking is easy - the basic dishes on the menu are good
Cons: Its missing the old owners touch - not as friendly any longer
more