My brother (he's a bit of a lurker on this site) and I just moved to Glendale. This is something he might be interested in, I'll have to ask him.
And yeah, we're right up the road from the "Tam." Really cool place, looks like a scaled-up Toad Hall inside and out. In fact, that's the dish I got. "Toad in the Hole" lol. Some awesome memorabilia on the walls too.
Oh, cool! How long have you and your brother been in SoCal for?