22841 Mission Blvd, Hayward, California 94541 USA
Papusa plate photo from last December when they were hitting and so bomb
Photo Credit: Yelp