I frequently travel through here, and on this go around I decided I had to give this place a review. SO GOOD. The food is great AUTHENTIC Mexican food. Here's an insider for you, if you want to test if a Mexican place is authentic order some tacos, and if they automatically come with CORN TORTILLAS then you know the place is legit. That is exactly this place. It never fails to satisfy me. With that being said, it is authentic so DO NOT order an Americanized dish like Nachos, and expect it to be the best. These people know how to give you authentic dishes and soups. I most definitely recommend everything from Tacos to tortas to fajitas to God sent soups. If you want more of a kick ask for the red and green sauces. Their ingredients are fresh. Next door there is a small Latin super market so if you feel like getting some of your own ingredients and having Spanish night at home it is the go to.
El Rio Grande has been our favorite Mexican restaurant since we first discovered it 9 years ago. We have introduced El Rio Grande to many of our friends and relatives, both locally, and from out of town. El Rio Grande has become their favorite Mexican restaurant as well, and when we have visitors from out of town - they always ask to go back there. The food is authentic, flavorful, and always fresh. Their guacamole is beyond compare! Made to order, using fresh avocados, and not blended with other ingredients to make it stretch further. Their salsa is a family recipe, and their margaritas are the best in the area too. A large amount of the patrons there, have been loyal customers for years, adding to the friendly, accommodating atmosphere. We have poked our heads into the kitchen on many occasions, just to say "hi" to the crew, and have never witnessed anything unclean, or questionable.
I went to Superior Grill despite hearing negative rumors of racism and poor service. Our waiter took our drink order and then disappeared for about 20 minutes. The food was great, margaritas were pretty good, we got the 2/1 deal. We paid and left and the next day I checked my bank account and my card had been charged almost triple what I had ordered. Called and spoke to the manager who hassled me about the receipt and where I was sitting etc. He said they would credit my account but that has yet to happen.