La Imperial in Hayward
Say, does anyone know if La Imperial is still off "C" street, I think it was, in Hayward?
This place served one of the meanest, biggest and most awesome burritos several years back. I haven't been there in at least 12 years, so I don't know if they're there anymore.
If you're in the area, check for sure...they were goooood!