Gran Rio Mexican Restaurant Menu – Hannibal, MO

Type : Mexican restaurant

Location : Hannibal, MO

Based on 622 reviews, the restaurant has received a rating of 4.3 stars. Price $

✔️ Dine-in ✔️ Curbside pickup ✔️ No-contact delivery

Gran Rio Mexican Restaurant 63401

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

Phone: (573) 406-0404

Website:

Hours

Monday

(Labor Day)
11 AM–9:30 PM

Hours might differ
Tuesday 11 AM–9:30 PM
Wednesday 11 AM–9:30 PM
Thursday 11 AM–9:30 PM
Friday 11 AM–10 PM
Saturday 11 AM–10 PM
Sunday 11 AM–9:30 PM

Menu Photos

Photo Gallery

Reviews

Jordan Gross
This restaurant is way better than the one downtown. The employees are more pleasant and attentive. The downtown restaurant might just charge you for the “free” chips, if you don’t order enough food. Eat here it’s better.

… more

Jim Current
I always order the fish & shrimp platter with rice, beans ,& grilled veggies. It is very delicious, enough for two people, quick to prepare, & very reasonably priced. Heart healthy too! The best food ever.

… more

Tina Byers
The food was fantastic. I especially loved how everything was cooked to give the broccoli a little crunch, and the onions were a little blackened on the outside. The fajitas were so hot that they sizzled for at l

… more

Iron Guts
Everything was great except for the food. Maybe the city it’s in Hannibal, means they’re serving human meat? All Jokes aside, it truly was horrible tasting. Some of it completely burnt or tasted like it was scooped right out of a can. Sorry but NO GOOD.

… more

Ginger Routh
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.

… more

Marianne
Great service and fresh tasty meals! We all liked our lunch and I personally loved my cheese steak! Nice atmosphere for any reason to visit!

… more

Sherry McQueen-Pieper
The best fajitas I have ever had. The addition of broccoli was great. The quantity and quality were both superb. Would highly recommend them.

… more

Elisabeth Blackburn
I love this place. Amazing food, great atmosphere, and outstanding service. This place has some of the best Mexican food I’ve ever had. Every time I come in here, it’s always a great experience. Local or tourist, you’ll love coming here

… more

Toni Williams
Visiting Hannibal. I didn’t get a chance to try the food. We sat there and watched the guy serve all the tables and pass us up. Took orders from people that came in after us. I worked as a server for many years. This is the first time I felt disrespected. We left because I would not support a business that seemed to treat us so poorly. It’s sad it gave me a bad impression.

… more

Wilma Roper
Everything we have tried has been very yummy

… more

… View more

Leave a Comment

Stay connected with the Roost!

Ask us any questions