Enjoy Flavorful Local Mexican Food and Drinks With Friends and Family

Stop by our restaurant in Hannibal, MO for lunch or dinner

Looking for a local Mexican restaurant with great food and a fun atmosphere? You can come to Gabriella's Authentic Mexican Cantina in Hannibal, MO. We cook up all kinds of Mexican cuisine classics mastered by our head chef, to get that authentic Mexican cantina feel!

Along with local Mexican food, we even serve American classics like crispy chicken fingers and burgers. Whether you're craving a burger or a burrito, you're always welcome at Gabriella's Authentic Mexican Cantina.

Don't forget to try one of our refreshing house margarita's! Traditional Margaritas and fruit flavored margaritas available all day.

Dine in, carry out or get your meal delivered

No time to dine in? No problem. We offer carry-out ordering, and we're on DoorDash. You can pick up your order at our local Mexican restaurant or get it delivered to your location. This way, you can take advantage of our lunch specials, dinner specials and full menu of delicious meals anywhere in Hannibal, MO.

Order something tasty by calling 573-221-1556 or using DoorDash today.

Make your get-together a hit with your guests

Ordering delivery is a great way to feed a small group, but you can't feed a whole party that way. Luckily, we offer catering services. You can schedule:

  • Birthday party catering services, including a taco bar
  • Office party catering services, such as a burrito buffet
  • Game day catering services, for snackable nachos
If you're planning a party, you can also choose our place as your venue. We'll serve local Mexican food and seat up to 60 people in our party room. Call 573-221-1556 now to ask about our party room rental or catering services.