Gran Rio Mexican Restaurant Hannibal
Gran Rio Mexican Restaurant Logo

Gran Rio Mexican Restaurant

4.31619 reviews

Gran Rio Mexican Restaurant offers a cozy atmosphere for dining. Located in Hannibal, MO, it features classic Mexican cuisine at affordable prices. Stop by for lunch or dinner and explore a menu full of flavors. Vegetarian options are available. The restaurant embraces a casual vibe, perfect for families and friends. Their friendly service adds to the experience. Whether you're a taco lover or a fan of enchiladas, there is something for everyone here. Don't miss their drinks, including excellent margaritas. Weekly specials keep things fresh, making every visit an adventure in flavors.

About

Gran Rio stands out among Hannibal’s dining scene. It is situated in the Steamboat Bend Shopping Center. This location is easy to find and offers ample parking. The restaurant welcomes all kinds of guests, including students, families, and tourists. Local favorite dishes reflect the flavors of Mexico with a twist. Their commitment to quality shines through each item on the menu. The restaurant is spacious, with both tables and booths. It promotes a relaxed ambiance perfect for all occasions. Gran Rio is a community favorite, generating a loyal customer base over the years.

Get in Touch

206 Steamboat Bend Shopping Center, Hannibal, MO 63401, United States

Opening Hours

  • Monday 11:00-21:30
  • Tuesday 11:00-21:30
  • Wednesday 11:00-21:30
  • Thursday 11:00-21:30
  • Friday 11:00-22:00
  • Saturday 11:00-22:00
  • Sunday 11:00-21:30

Where to Visit

Get Directions

Customer Reviews

"Overall, a good meal for the price and quantity you receive. I stopped in on a quiet Wednesday night and the restaraunt was busy-ish but wasn't loud or overwhelming. The response time with service leaves something to be desired in my opinion but wasn't a huge deal since I prefer not to be bothered while eating. I ordered the Choripollo and was overall pleased, despite the chorizo being far under the temperature the rest of the meal was. That being said, extremely large potion of food for only $12. I would definitely return to try other menu items."

- James L.

"Llegamos super tarde porque estamos de paso para llegar a Kansas City e igual aunque ya estaban casi cerrando nos atendieron excelente y la comida 10/10 No soy fan del mexican rice + refried beans pero estos estaban ricos. Mi esposo pidio 6 tacos de steak y le encantaron asi que pidio 3 mas jajaja Y mi steak quesadilla estaba rica tambien :) Si algun dia estamos de nuevo por la zona volveriamos a comer aqui"

- karem G.

"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 W.

"Love it there. Always friendly. Great food. Great prices. Great margaritas snd michelafas."

- Tara B.

"Atmosphere is the only slight ding as it can feel a little open and not intimate as well as a bit out. Food is terrific and service is always fast."

- Daniel W.

"This is a large restaurant with a lot of tables and booths. Relaxed atmosphere, great food, great service. We were seated right away. I timed it, our food arrived in 4 minutes on a Wednesday night at dinner hour. We got fajita burritos. The ingredients were fresh, food was served hot. Prices were startlingly cheap, two people ate for $30. Ample parking."

- Ginger R.

"I eat at a lot of Mexican places all over this US and this is one of the best. Huge menu, good food, good service and they're prices are great as well."

- JohnnyLightning
Write a Review

Why Visit

Visiting Gran Rio is a must for anyone in the area. The food is flavorful, offering generous portion sizes without breaking the bank. Expect to pay between $10 to $20 per person, making it budget-friendly. Don't skip the chips and salsa, a known crowd-pleaser. Fajitas and burritos rank among popular choices. Try the carne asada or the shrimp fajita burrito for a filling meal. Enjoy their happy hour offerings and tasty margaritas for a refreshing experience. For those looking for quick service, the restaurant is known for speedy meal delivery. Keep in mind peak hours; visiting during quieter times like Monday lunch can provide a more relaxed dining experience.

Most Liked things

Food quality stands out, with strong flavors and fresh ingredients. The portion sizes make dining good value. The margaritas receive rave reviews, often regarded as some of the best in town. Friendly staff enhance the experience with swift service. The spacious layout is accommodating, catering to large groups.

Most Disliked things

Some guests mention the atmosphere can feel a bit open, lacking intimacy. Occasionally, wait times might stretch during peak hours, affecting the overall dining experience. Certain dishes may arrive not as hot. The decor might feel dated to some, but it retains a welcoming vibe.

FAQ

What are the must-try dishes at Gran Rio Mexican Restaurant?

Popular dishes include the Shrimp Fajita Burrito and Enchiladas Rancheras. Don’t miss the Fried Ice Cream for dessert. Each dish showcases authentic Mexican flavors.

Is Gran Rio suitable for vegetarians?

Yes, Gran Rio has tasty vegetarian options. Try the Bean Burrito or Cheese Enchilada combinations. They cater to various dietary preferences.

What drinks are offered at Gran Rio?

Gran Rio serves a great selection of drinks. Choices range from margaritas and local beers to classic soft drinks. Unique cocktails also add to the excitement.

Does Gran Rio offer takeout or delivery?

Absolutely! Gran Rio provides takeout and contactless delivery. Enjoy delicious Mexican cuisine from the comfort of your home.

Is there accessible seating at Gran Rio?

Yes, Gran Rio is wheelchair accessible. There are accessible seating, parking, and restrooms for comfort. Everyone can enjoy a meal here.