
Gran Rio Mexican Restaurant
A beloved Mexican eatery in Hannibal, MO, known for its generous portions of classic dishes, friendly atmosphere, and delicious margaritas and flan.
Highlights
Must-see attractions
Social
From TikTok & Reddit
Best Time
Blue hour photography, calmer galleries

Gran Rio Mexican Restaurant

Highlights
Must-see attractions
A beloved Mexican eatery in Hannibal, MO, known for its generous portions of classic dishes, friendly atmosphere, and delicious margaritas and flan.
Visit during off-peak hours
Avoid potential wait times or rushed service by visiting during less busy periods.
Try popular specialties
Consider ordering dishes like chili rellano or chicken soup for a truly satisfying experience.
Quick Facts
Cuisine
Mexican
Price
Mid-range
Phone
(573) 406-0404
Address
206 Steamboat Bend Shopping Center, Hannibal, MO 63401, USA
Highlights
Discover the most iconic attractions and experiences

Generous Portions & Value
Enjoy hearty Mexican favorites with generous portions that offer great value for your money. A satisfying meal is guaranteed.

Authentic Mexican Flavors
Savor classic Mexican dishes made with fresh ingredients. Popular choices include chili rellenos and flavorful enchiladas.

Margaritas and Flan
Don't miss out on their flavorful margaritas and exceptionally creamy flan, a sweet ending praised by many.
Plans like a pro.
Thinks like you
Insider Tips
from TikTok, Instagram & Reddit
Visit during off-peak hours
Avoid potential wait times or rushed service by visiting during less busy periods.
Try popular specialties
Consider ordering dishes like chili rellano or chicken soup for a truly satisfying experience.
Carry-out option available
If you prefer to dine at home, the restaurant offers convenient carry-out services.
Be patient with service
While food can be fast, some reviews mention slow service. Patience is key.
Tips
from all over the internet
Visit during off-peak hours
Avoid potential wait times or rushed service by visiting during less busy periods.
Try popular specialties
Consider ordering dishes like chili rellano or chicken soup for a truly satisfying experience.
Carry-out option available
If you prefer to dine at home, the restaurant offers convenient carry-out services.
Be patient with service
While food can be fast, some reviews mention slow service. Patience is key.
What Travellers Say
Reviews Summary
Gran Rio Mexican Restaurant offers a familiar Mexican dining experience with many praising the generous portions and authentic flavors. While some patrons have encountered service issues and language barriers, many commend the friendly staff and fast food delivery, especially for popular dishes like chili rellenos and their notable flan. It's a solid choice for a casual meal, though consistency in service can vary.
"Food was excellent. We had side chicken tacos, enchiladas & guacamole. Tacos were huge and enchiladas were average size, without lettuce on top (which we are used to). We did wait a bit for them to take our order, but the food came super fast. Everything thing was delicious! Highly recommend! Pretty boy"
Barbara O
"They gave me the wrong food three times. There wasn’t anyone in the restaurant that understands English enough to take an order.
They are very friendly though. I paid )23 for food that I did not eat. It is a very busy place but if you want anything added or removed from your food, they have no idea what you are talking about
Should have just left without paying"
Jerry Manka
"I called at 900pm to see when they were open till, and ended up arriving 20 minutes before they closed. They were very welcoming and sat us down. We ordered our drinks and meals. It was very quick. Strawberry margaritas were very good(picture of a small). The food was even better. Had Rio Gran Burrito and my wife had the Chicken Quesadilla. Also had chips and salsa(which was very tasty) and ordered a side of Queso, which is a must for me. Portions were very generous, and the service was even better. Look forward to visiting again"
Dave Wiebe
What People Like
What People Dislike
Frequently Asked Questions
Popular dishes include chili rellenos, quesadillas, fajita burritos, and chicken soup. Many also rave about the flan and margaritas.
Yes, the restaurant offers a relaxed atmosphere perfect for casual dining and is accommodating for families and groups.
Yes, Gran Rio Mexican Restaurant features many vegetarian options on their diverse menu.
Service can be inconsistent. Some reviewers praise the friendly and fast service, while others report long waits and communication issues.
Yes, Gran Rio Mexican Restaurant offers a full bar, with their margaritas being a particular highlight for many customers.
Yes, the restaurant offers carry-out options if you prefer to enjoy your meal at home.
Mentioned in
Featured in these publications
Authentic Mexican Dining Experience in Hannibal, MO
At Gran Rio Mexican Restaurant, we celebrate the rich flavors and vibrant traditions of Mexico right in Hannibal, MO. Our culinary journey invites you to savor a diverse menu featuring many vegetarian options alongside traditional Mexican fare. We pride ourselves on creating a welcoming atmosphere, perfect for families and groups alike. With outdoor seating, private parking, and a full bar, dining is a pleasurable experience.
Social
from TikTok, Instagram & Reddit