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 Taco Rice and Beans
Complimentary Chips \u0026 Salsa
Chicken Quesadilla with Beans
Complimentary Chips & Salsa
Fried Ice Cream
Chicken Fajitas
Chimichanga
Carnitas
Burrito

“the food is so good and the service was even better, we will be back!“

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

Customers` Favorites

Vegetarian Plate D Chile Poblan Cheese Enchilada Rice & Beans
Chicken and Steak Deep Fried Chimichangas
Chips and Salsa and Chips and Queso
Enchilada Burrito Beans and Rice
Enchiladas Supremas No Guacamole
Chile Relleno Taco and Tostada
Fresh Chips and Salsa
Lunch Shrimp Fajitas
Mushroom Quesadilla
Rice Beans and Salad

“Amazing food at very affordable prices. Fast, friendly service. The portions are large, some of the best seasoned chicken I've had. Margaritas were delicious. I definitely recommend this restaurant over any other Mexican restaurant in Hannibal!“

4.1 Good149 Reviews
El Jalisco Mexican • $
Huck Finn Shopping Center, 374, Hannibal

“Exceptional food!! Fantastic margs, nice thin chips and excellent salsa!!“

4.2 Good62 Reviews
Taco Bell Fast Food • $
4413 McMasters Ave, Hannibal

Customers` Favorites

2 Chicken Chalupas Supreme Combo
Cheesy Bean and Rice Burrito
Chili Cheese Burrito
Cantina Chicken Bowl
Double Stacked Taco
Ground Beef Burrito
Doritos Locos Taco
Soft Taco Supreme
Breakfast Burrito
Black Beans & Rice

“They're better at moving faster than they used to be & get the order correct I'd say about 80% of the time. MUCH BETTER THAN BEFORE.
BUUUUT, good luck getting noticed if you go inside. Team Members will do almost anything just to avoid saying hello, is there something I can help you with, it's awkward really. It's also frustrating that their Leader doesn't encourage customer interaction. I don't know if I'll return because why would I give my money to a place who acts like I'm invisible there & make me feel awkward. Boooooo!!!“

1.8 Poor226 Reviews

You May Also Like