So i have been to Gringos and compared with Gringo's, Ramirez is so much better. It is like night and day, black and white. For example, Gringos is horribly expensive with bad Mexican food. Yet, in Ramirez, it has reasonable prices and great food. The Mexican food at Ramirez is very much authentic. It doesn't have anything Americanized as far as I can see. All of my friends that have lived in Mexico, have recommended me eating at Ramirez. It is truly the best Mexican restaurant in Rexburg.