Background

Savor the Flavors of Mexico at Rio Grande

Discover authentic Mexican cuisine at Rio Grande in Hannibal, MO - where every meal is a celebration of flavor and culture.

★★★★★4.5 (175)

Nestled in the heart of Hannibal, Missouri, Rio Grande offers a delightful culinary journey through authentic Mexican cuisine. With a vibrant atmosphere and a menu full of traditional favorites, this restaurant is a must-visit for tourists seeking a taste of Mexico.

Plan your visit

A brief summary to Rio Grande

Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.

Plan your visit

📍
111 Bird St, Hannibal, Missouri, 63401, US
Monday
11 am-9 pm
Tuesday
11 am-9 pm
Wednesday
11 am-9 pm
Thursday
11 am-9 pm
Friday
11 am-9:30 pm
Saturday
11 am-9:30 pm

Explore places near Rio Grande

    See all →

    Unlock the Best of Rio Grande

    Find tickets, tours with entry, and experiences available for this location.

    Buy tickets

    No tickets available

    Book tours with entry

    No tours with entry available

    Book tours without entry

    No tours without entry available

    Local tips

    Try their house-made salsa; it's a local favorite!
    Visit during happy hour for great drink specials.
    Make reservations on weekends as it can get quite busy.

    Discover more about Rio Grande

    Rio Grande stands out as a premier destination for those craving authentic Mexican flavors in Hannibal, Missouri. The restaurant's inviting atmosphere is perfect for families and friends looking to enjoy a meal together. From the moment you step inside, you are greeted with colorful decor that reflects the rich culture of Mexico, creating an ambiance that enhances your dining experience.The menu at Rio Grande boasts an extensive selection of traditional Mexican dishes, from sizzling fajitas to flavorful enchiladas and tacos bursting with fresh ingredients. Vegetarian options are also available, ensuring that everyone can find something delicious to enjoy. Don’t miss out on their signature margaritas, which perfectly complement the vibrant flavors of the food. The attentive staff is always ready to recommend their favorite dishes or customize your order to suit your preferences.Beyond the food, Rio Grande often hosts local events and live music nights that make dining here not just about the meal but also about experiencing the local culture. Whether you're stopping by for lunch or enjoying dinner with friends, Rio Grande promises an unforgettable culinary adventure in Hannibal. Make sure to check their hours before visiting to plan your perfect dining experience.

    A brief summary to Rio Grande

    Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.

    Mobile App
    Get the app

    Your all‑in‑one travel companion app

    Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

    File:Mark Twain Boyhood Home 1.jpg - Wikimedia Commons

    More about Hannibal

    Discover Hannibal, Missouri: A picturesque river town steeped in Mark Twain's legacy, offering historic charm, scenic beauty, and vibrant cultural experiences.

    Tell me more about Hannibal

    Select Currency

    Choose the currency you want prices to display in.