About - Gran Rio Mexican Restaurant
Welcome to Gran Rio Mexican Restaurant, your home for authentic and delicious Mexican cuisine in the heart of Hannibal, Missouri. We are proud to be a part of this vibrant community, serving up mouth-watering dishes that bring people together. At Gran Rio, we're passionate about delivering an exceptional dining experience that exceeds your expectations. Our commitment to quality is unwavering, and we take great care in preparing each meal to ensure it's not only delicious but also made with love. We're not just a restaurant - we're a gathering place where friends and family can share laughter, stories, and memories. As locals ourselves, we're committed to supporting the community that supports us. We're proud to source ingredients from local suppliers and participate in various community events. Our friendly staff is always ready to welcome you with a warm smile and make you feel at home. Come visit us today and taste the difference for yourself!
Amenities and More
Offerings
- Alcohol
- Beer
- Cocktails
- Coffee
- Comfort food
- Hard liquor
- Healthy options
- Quick bite
- Small plates
- Vegetarian options
- Wine
Accessibility
- Wheelchair accessible entrance
- Wheelchair accessible parking lot
- Wheelchair accessible restroom
- Wheelchair accessible seating
Atmosphere
- Casual
- Cozy
- Trendy
Top Reviews
See All ReviewsFirst time here from out of town. Delicious food and friendly service. Complimentary chips and salsa, and a good sized plate of food.
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.
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.