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 visited Gran Rio after reading great reviews, but was underwhelmed. The tacos were okay, but not authentic. I expected more flavor. The service was average, and it took a long time to get seated even though the restaurant wasn’t full. " (*Curated Review*)

" Went here for a quick lunch and was pleasantly surprised! The burrito I ordered was huge and packed with flavor. If you’re looking for a good Mexican food spot that doesn’t break the bank, this is it! " (*Curated Review*)

" Gran Rio felt like a hidden gem! The vibrant art and decor set the tone, and the food was authentic and flavorful. The staff were attentive and made us feel welcome. I especially enjoyed the nachos, which were loaded with toppings! Can't wait to return. " (*Curated Review*)

" Gran Rio used to be my go-to Mexican spot, but I've noticed a decline in consistency over the last few visits. The last meal I had tasted bland, and the service felt rushed. Hopefully, they can turn things around as it has potential. " (*Curated Review*)

" I had a delightful dining experience at Gran Rio! The staff were incredibly friendly, and the environment was relaxing. The tacos were authentic and delicious, and I loved the variety of toppings available. This restaurant is a must-visit when 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