Gran Rio Mexican Restaurant

Mexican Restaurant $$ 4.3 (735)


Gran Rio Mexican Restaurant is celebrated for its mostly authentic Mexican dishes, vibrant atmosphere, and generous portions. While many customers appreciate the freshness of the ingredients and the overall value, service experiences can vary significantly.

Overall:

4.3

(600 reviews)

Authenticity:

4.2

Atmosphere:

4.1

Service:

3.9


Phone number: (573) 406-0404

Address: 206 Steamboat Bend Shopping Center, Hannibal, MO 63401, USA

Opening hours

Monday: 11:00 AM – 9:30 PM
Tuesday: 11:00 AM – 9:30 PM
Wednesday: 11:00 AM – 9:30 PM
Thursday: 11:00 AM – 9:30 PM
Friday: 11:00 AM – 10:00 PM
Saturday: 11:00 AM – 10:00 PM
Sunday: 11:00 AM – 9:30 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available
  • Curbside Pickup Available
  • Reservable

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" I've been to Gran Rio a couple of times, and I've loved the food each time. Their enchiladas are outstanding, and the margaritas go perfectly with the meal. My only complaint would be that the last few visits, the service has been a bit slow, but the quality of food keeps me coming back. " (*Curated Review*)

" Our dinner experience at Gran Rio was wonderful! We were greeted promptly and seated quickly. I ordered the Cozumel burrito, and it was massive and delicious. The staff was friendly, and even though they were busy, they kept up with refills for our chips and drinks. I will definitely be back! " (*Curated Review*)

" Absolutely loved the shrimp fajitas! The dish was sizzling with fresh veggies and perfectly cooked shrimp. The atmosphere was lively, and we didn't feel rushed at all. The only downer was that we had to wait a bit to be seated, but it was worth it for the meal we had! " (*Curated Review*)

" Gran Rio has a wonderful family atmosphere! We celebrated my daughter's birthday here, and the staff went out of their way to make it special. They even sang while bringing out her birthday dessert. The food was delicious, particularly the tamales! Highly recommend for family gatherings. " (*Curated Review*)

" I can’t recommend Gran Rio enough! Every dish I’ve tried has been fantastic, particularly the beef fajitas. The staff are always friendly and accommodating, and the atmosphere feels like a slice of Mexico right in Hannibal. " (*Curated Review*)

Archived Reviews (590)

" Gran Rio is a fantastic dining option with a diverse menu! Their chimichangas are some of the best I've had, and the portions are generous enough for leftovers. Loved the friendly staff and how quickly our drinks arrived. " (*Curated Review*)

" A hit or miss kind of place. Sometimes, the food is exceptional, but other times, it seems they can't keep up with the demand, resulting in average quality. The service has been inconsistent depending on the night. I do appreciate that they have vegetarian options. " (*Curated Review*)

More reviews not shown...

Have been to Gran Rio Mexican Restaurant? Share your experience with other people!

Please enter at least 15 characters.
no selection