"Super Tortas, Taqueria, Huaraches." These words are painted in bright green... More >>>