Gran Rio Mexican Restaurant

Hannibal, MO · Mexican restaurant

Rating
4.3/5
★★★★☆ 4.3
Reviews
20
Rank in Hannibal
#16
of 71 restaurants
City Percentile
47%
rating percentile
Address
Gran Rio Mexican Restaurant, 206 Steamboat Bend Shopping Center, Hannibal, MO 63401
Phone
(573) 406-0404
Status
Closed · Opens 11 AM

Gran Rio Mexican Restaurant is a restaurant located in Hannibal, MO. It is one of 71 restaurants listed in Hannibal. Its 4.3-star rating matches the Hannibal city average of 4.3 stars. It ranks #16 of 71 restaurants in Hannibal. There are 10 photos associated with this location.

Hours

Saturday11 AM–10 PM

Customer Reviews

★★★☆☆ 3.0 Don Lines · Jan 2026

Started out good with chips and salsa in a vase. Ordered al la carte 1 beef soft taco and 1 grilled chicken quesadilla. The taco was good. The quesadilla was not very good. Chicken wasn't that great. It was cheap though, with tip it was right around $20.

★★★★★ 5.0 Tammi Baldwin · Feb 2026

First time here from out of town. Delicious food and friendly service. Complimentary chips and salsa, and a good sized plate of food.

★★★★★ 5.0 Tom E · Feb 2026

Best Mexican selection in Hannibal, hands down. Great food, friendly service! The staff are very accommodating (if needed). Booths are great, tables can be a little crowded but not bad. Portions are BIG. Great place to take the family or have a business lunch.

★★★★★ 5.0 James Lowery · Oct 2025

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.

★★★★★ 5.0 Dave Wiebe · Mar 2024

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

Accessibility & Amenities

✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Parking Lot ✓ Wheelchair Accessible Restroom ✓ Wheelchair Accessible Seating

Services

Mexican restaurant

Top Restaurants in Hannibal

NameRatingReviews
The Huckleberry Inn★★★★★ 5.020 reviews
Momma Fran's★★★★★ 5.020 reviews
Dubach Inn - Bed and Breakfast★★★★★ 4.920 reviews
The Belvedere Inn★★★★★ 4.920 reviews
Yummy's Donut Palace★★★★★ 4.820 reviews
First Bite★★★★★ 4.820 reviews
Chocolaterie Stam★★★★★ 4.720 reviews
Java Jive★★★★★ 4.720 reviews
WAYNE BBQ★★★★★ 4.720 reviews
Hannibal - HeBrew's XI Coffee LLC★★★★★ 4.720 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.