AUTHENTIC MEXICAN FOOD IN HANNIBAL, MO
RIO GRANDE MEXICAN BAR & GRILL
Enjoy the authentic flavors of Mexico at Rio Grande! Our menu is full of Mexican specialties like enchiladas, quesadillas, tacos, and more. Visit us today and treat your taste buds!
Rio Grande is brought to you by the owners of the former Mi Mexico, and we offer the same delicious menu in a great new downtown Hannibal location. Just off Main Street, we’re within walking distance of many Hannibal attractions. At Rio Grande, you’ll enjoy a full bar, an outdoor patio, a family-friendly atmosphere, and of course the great service you’ve come to expect!