MEXICO SUPER in 32575 Mission Blvd in Hayward