Rio Grande
111 Bird St, Hannibal
(573) 603-1216
Customers' Favorites
Chicken Quesadilla Taco Rice and Beans
Complimentary Chips \u0026 Salsa
Chicken Quesadilla with Beans
Complimentary Chips & Salsa
Fried Ice Cream
Chicken Fajitas
Chimichanga
Carnitas
Burrito
Order Online
Recent Reviews
The young man working the register covered my tab after forgetting my wallet, god bless him. Great affordable Mexican food. I had dinner here multiple nights in a row after my workouts, they took good care of me everytime. Consistency is the key factor here, they get it right every day. Rice and beans are on point, the tortillas are great, cheese is authentic and I personally like the “on the grill” menu. The pollo Yucatán and Pollo Sinaloa were my favorites.
The food was delicious - we got the pasta grill special with steak, taco salad with steak and chicken mixed, and pollo Sinaloa. The meats were all nicely flavored, and there were plenty of yummy veggies which I love. Good portions and very reasonably priced. My parents and I really enjoyed the ambiance and the whole experience. To top it off, we forgot a pair of glasses when we left and the hostess tracked us down a block away to return them to us, just as we were about to drive...
We enjoyed a delicious dinner. My husband had a burrito with queso sauce and I had a tostado, taco, rice and beans. Everything was very good. We also enjoyed the chips and salsa. The staff were all very polite and accommodating. Based on our experience, I would highly recommend Rio Grande!