Mexican Restaurants in Hannibal

Plan your Hannibal Mexican food adventure using Restaurantji's list.

Rio Grande Mexican • $
111 Bird St, Hannibal

Customers` Favorites

Chicken Quesadilla with Beans
Complimentary Chips & Salsa
Fried Ice Cream
Chimichanga
Burrito

“We took my grandkids in for supper. The food was outstanding, the staff was friendly and courteous. The wait time was just right, so the kids didn't get restless. The kids menu is great and priced right! Great place. I highly recommend.“

4.2 Good73 Reviews
Gran Rio Mexican Restaurant Mexican • $
206 Steamboat Bend Shopping Center, Hannibal

Customers` Favorites

Chips and Salsa and Chips and Queso
Enchiladas Supremas No Guacamole
Enchilada Burrito Beans and Rice
Fresh Chips and Salsa
Lunch Shrimp Fajitas
Mushroom Quesadilla
Rice Beans and Salad
Shrimp Quesadilla
Steak Quesadilla
Nachos Fajitas

“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“

3.7 Good85 Reviews
Taco Bell Fast Food • $
4413 McMasters Ave, Hannibal

Customers` Favorites

Cheesy Bean and Rice Burrito
Ground Beef Burrito
Soft Taco Supreme
Black Beans & Rice
Breakfast Burrito
Burrito Supreme
Bean Burrito
Quesadilla

“Had value meal, service was fast and are generous with sauces. Good options for vegans, vegetarians.Vegetarian options: Black bean, black bean and rice burrito, chalupa, quesdilla,Dietary restrictions: Black bean, black bean and rice burrito, chalupa, quesdillaParking: Drive through ordering and good amount of parking as you drive through.“

1.6 Poor105 Reviews
Gabriella's Authentic Mexican Restaurant Mexican • $
374 Huck Finn Shopping, Center St, Hannibal

“I went there while travelling from Kansas to illinois and enjoyed a lot. They served very good food and forget to add price at last. I requested them to add and I will pay, but they said its its their mistake and they discounted that price. Such a great humans there !!“

0 Na0 Reviews
Loading...
map Map