Not sure, but my dad used to go there since the early 60s and they changed owners in 1978.
I believe they only own the location in San Pedro, but you could ask Ruben the next time you go there... 😁
No, only in San Pedro
I don't think so
No just that place
I don't know but I Love the cooks
Thanks! Your answer is awaiting moderation.