10 Best Mexican Restaurants In Minneapolis

The ten best Mexican restaurants in Minneapolis include Colita, Oro by Nixta, Órale Mexican Eats, Lito's Burritos, Maya Cuisine, Barrio, Jefe Urban Cocina, Sonora Mexican kitchen and bar, Taqueria La Hacienda, and Centro. Minneapolis is known for its high number of kitchens focused on iconic food of specific Mexican states, particularly along the East Lake Street corridor. The city's restaurants offer well-known plates such as Yucatecan cochinita pibil and smoked Oaxacan barbecue. 

Mexican restaurants in Minneapolis are concentrated in the East Lake Street corridor and in the Northeast and South parts of the city. The dining landscape features high-end dining rooms, legendary neighborhood taquerias, and modern fast-casual spots. These specialized kitchens and contemporary destinations are a foundation of the local food offerings. Dining at one of Minneapolis's Mexican restaurants costs between $10 and $100 per person.

Minneapolis's best Mexican restaurants are defined by their dedication to specific foodways, from the ancient process of nixtamalization to the mesquite-grilling of Sonoran meats. The number 1 contender for the best Mexican restaurants in Minneapolis is Colita, distinguished by its unique fusion of Oaxacan flavors with American barbecue, its chef-driven menu, and its completely gluten-free offerings. For a quick and traditional meal, Taqueria La Hacienda serves some of the best Mexican food Minneapolis with its classic al pastor tacos. Colita also stands as the premier fine-dining experience. Restaurants like Oro by Nixta and Colita offer dedicated vegan options and have entirely gluten-free menus.

The top Mexican restaurants in Minneapolis are listed below.

  1. Colita 1
    Colita 0.00 (0 Reviews)
    • Item Prices 6
    • Average Item Price $16.47
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Modern Oaxacan, Barbecue

    Signature Dishes:

    TlayudaAguachileCacio e Pepe Stacked Tostadas

    Colita signature dishes TlayudaAguachileCacio e Pepe Stacked Tostadas
    Location:

    5400 Penn Ave S, Minneapolis, MN 55419, United States

    Special Feature:

    The menu is centered on meats that are smoked in-house, blending traditional Oaxacan flavors with American barbecue techniques.

    What Makes It Special:

    Colita is a destination for its inventive, chef-driven food that reinterprets Oaxacan cuisine through the lens of smoke and fire.

    What Sets It Apart:

    Its unique fusion of Oaxacan food with American barbecue methods, served in a high-end, reservations-required setting, makes it a singular fine-dining establishment.

    Operating Hours:

    Monday - Saturday: 5:00 PM - 9:00 PMSunday: Closed

    Price:

    $50 to $100 per person

    Colita Menu Prices
  2. Maya Cuisine 2
    Maya Cuisine 0.00 (0 Reviews)
    • Item Prices 136
    • Average Item Price $8.75
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Yucatecan, Mayan

    Signature Dishes:

    BurritosTacosCarne Asada

    Maya Cuisine signature dishes BurritosTacosCarne Asada
    Location:

    3001 White Bear Ave, Maplewood, MN 55109, United States

    Special Feature:

    The menu is centered on the specific food of the Yucatán, offering a taste of Mayan cooking that is distinct from other Mexican food.

    What Makes It Special:

    The restaurant is a destination for its genuine, high-quality homestyle food that delivers the specific flavors of the Yucatán.

    What Sets It Apart:

    Its clear focus on the unique food of the Yucatán, including dishes like cochinita pibil and salbutes, makes it a destination for a specific food experience.

    Operating Hours:

    Monday - Saturday: 10:00 AM - 7:00 PMSunday: 10:00 AM - 6:00 PM

    Price:

    $10 to $20 per person

    Maya Cuisine Menu Prices
  3. Barrio 3
    Barrio 0.00 (0 Reviews)
    • Item Prices 102
    • Average Item Price $10.26
    Type of Restaurant:

    Tequila Bar, Upscale Casual

    Type of Food:

    Modern Latin

    Signature Dishes:

    Chicken EnchiladasMahi Mahi TacoBurritos

    Barrio signature dishes Chicken EnchiladasMahi Mahi TacoBurritos
    Location:

    925 Nicollet Mall, Minneapolis, MN 55402, United States

    Special Feature:

    The restaurant features a massive tequila and mezcal list with hundreds of options, making it a premier destination for agave spirits.

    What Makes It Special:

    Barrio is a popular social hub, known for its lively bar scene and its sophisticated, energetic environment in a prime downtown location.

    What Sets It Apart:

    Its identity as a major tequila bar, with a food menu designed to complement its extensive spirit collection, makes it a distinct entertainment-focused venue.

    Operating Hours:

    Monday - Friday: 11:00 AM - 1:00 AMSaturday: 10:00 AM - 1:00 AMSunday: 10:00 AM - 10:00 PM

    Price:

    $20 to $30 per person

    Barrio Menu Prices
  4. Sonora Mexican Kitchen & Bar 4
    Sonora Mexican Kitchen & Bar 0.00 (0 Reviews)
    • Item Prices 44
    • Average Item Price $13.55
    Type of Restaurant:

    Upscale Casual

    Type of Food:

    Sonoran

    Signature Dishes:

    AguachileFlautasChicken Rojo

    Sonora Mexican Kitchen & Bar signature dishes AguachileFlautasChicken Rojo
    Location:

    1414 Nicollet Ave, Minneapolis, MN 55403, United States

    Special Feature:

    The kitchen features a mesquite wood-fired grill, which is used to cook most of the meats and imparts a distinct smoky flavor.

    What Makes It Special:

    The restaurant is known for its specific focus on Sonoran food, offering a taste of Northern Mexico that is different from other Mexican food in the city.

    What Sets It Apart:

    Its clear dedication to the food of Sonora, particularly its use of mesquite grilling and flour tortillas, makes it a destination for a specific food experience.

    Operating Hours:

    Monday - Thursday: 12:00 PM - 9:00 PMFriday - Saturday: 12:00 PM - 10:00 PMSunday: Closed

    Price:

    $20 to $30 per person

  5. Taqueria La Hacienda 5
    Taqueria La Hacienda 0.00 (0 Reviews)
    • Item Prices 796
    • Average Item Price $9.28
    Type of Restaurant:

    Taqueria

    Type of Food:

    Traditional Mexican, Street Food

    Signature Dishes:

    TacosQuesadillaBurritos

    Taqueria La Hacienda signature dishes TacosQuesadillaBurritos
    Location:

    334 E Lake St #101, Minneapolis, MN 55408, United States

    Special Feature:

    The taqueria is part of a larger complex that includes the La Hacienda market, creating an immersive cultural hub.

    What Makes It Special:

    The eatery is a legendary spot for its consistent, high-quality street tacos, served quickly in a bustling, no-frills environment.

    What Sets It Apart:

    Its status as a cornerstone of the Lake Street food scene and its unwavering focus on the traditional taqueria craft make it a purist's choice.

    Operating Hours:

    Monday - Sunday: 9:00 AM - 10:00 PM

    Price:

    $10 to $20 per person

    Taqueria La Hacienda Menu Prices
  6. Centro 6
    Centro 0.00 (0 Reviews)
    Pizza Italian American (New)
    • Item Prices 259
    • Average Item Price $14.05
    Type of Restaurant:

    Fast-Casual, Taqueria

    Type of Food:

    Modern Mexican, Tacos

    Signature Dishes:

    Carnitas en AdoboQuesadillaYuca Fries

    Centro signature dishes Carnitas en AdoboQuesadillaYuca Fries
    Location:

    1414 Quincy St NE, Minneapolis, MN 55413, United States

    Special Feature:

    The restaurant operates with a modern, number-based ordering system and has a very large outdoor patio that is a major draw in warm weather.

    What Makes It Special:

    The restaurant is a go-to for its fun, high-energy environment that combines inventive, high-quality tacos with an efficient service model.

    What Sets It Apart:

    Its combination of a modern, fast-paced format with a massive, social patio makes it a distinct and popular destination for a casual meal.

    Operating Hours:

    Monday - Thursday: 11:00 AM - 10:00 PMFriday - Saturday: 11:00 AM - 11:00 PMSunday: 11:00 AM - 5:00 PM

    Price:

    $20 to $30 per person

    Centro Menu Prices
  7. Oro by Nixta 7
    Oro by Nixta
    Type of Restaurant:

    Upscale Casual

    Type of Food:

    Modern Mexican

    Signature Dishes:

    PescadillasCochinitaMole de Olla

    Oro by Nixta signature dishes PescadillasCochinitaMole de Olla
    Location:

    1222 NE 2nd St, Minneapolis, MN 55413, United States

    Special Feature:

    The entire menu is built around the craft of nixtamalization, with a focus on the quality and texture of the fresh masa used in its tortillas and other dishes.

    What Makes It Special:

    The restaurant is a destination for its deep focus on the foundational ingredient of masa, offering a taste of real, traditionally made tortillas and tostadas.

    What Sets It Apart:

    Its origin as a tortilleria and its unwavering dedication to the craft of nixtamalization give its food a unique quality and foundation.

    Operating Hours:

    Wednesday - Saturday: 4:00 PM - 9:00 PMSunday - Tuesday: Closed

    Price:

    $30 to $50 per person

  8. Órale Mexican Eats 8
    Órale Mexican Eats
    Type of Restaurant:

    Taqueria

    Type of Food:

    Traditional Mexican, Street Food

    Signature Dishes:

    Órale NachosCalifornia BurritoQuesadilla

    Órale Mexican Eats signature dishes Órale NachosCalifornia BurritoQuesadilla
    Location:

    5447 Nicollet Ave, Minneapolis, MN 55419, United States

    Special Feature:

    The taqueria is a popular neighborhood spot, known for its consistent and well-prepared versions of familiar street food favorites.

    What Makes It Special:

    The eatery is a reliable go-to for a quick and flavorful meal, celebrated for its fresh ingredients and classic taqueria preparations.

    What Sets It Apart:

    Its role as a straightforward, high-quality neighborhood taqueria makes it a dependable and beloved choice for a classic Mexican street food meal.

    Operating Hours:

    Monday - Sunday: 11:00 AM - 9:00 PM

    Price:

    $10 to $20 per person

  9. Lito's Burritos 9
    Lito's Burritos
    Type of Restaurant:

    Fast-Casual

    Type of Food:

    Cal-Mex, Burritos

    Signature Dishes:

    Breakfast SupremeL.A.  SupremeBreakfast Lito Wrap

    Lito's Burritos signature dishes Breakfast SupremeL.A.  SupremeBreakfast Lito Wrap
    Location:

    6519 Nicollet Ave, Richfield, MN 55423, United States

    Special Feature:

    The restaurant's main focus is on the classic, oversized burritos popularized in San Francisco's Mission District.

    What Makes It Special:

    Lito's is a go-to spot for a quick, affordable, and very large burrito, making it a favorite for a filling and satisfying meal.

    What Sets It Apart:

    Its specific dedication to the Mission-style burrito gives it a clear and focused identity in the local food landscape.

    Operating Hours:

    Tuesday - Friday: 7:00 AM - 10:00 PMSaturday - Sunday: 10:00 AM - 2:00 PMMonday: Closed

    Price:

    $10 to $20 per person

  10. Jefe Urban Cocina 10
    Jefe Urban Cocina
    Type of Restaurant:

    Upscale Casual

    Type of Food:

    Modern Mexican

    Signature Dishes:

    EloteJefe BurgerChicken Tinga

    Jefe Urban Cocina signature dishes EloteJefe BurgerChicken Tinga
    Location:

    219 SE Main St, Minneapolis, MN 55414, United States

    Special Feature:

    The restaurant has a large, scenic patio that offers views of the Minneapolis skyline and the Mississippi River.

    What Makes It Special:

    The restaurant is a popular destination for its prime riverfront location and its lively social atmosphere, especially during warmer months.

    What Sets It Apart:

    Its unique location on the historic Main Street riverfront, combined with its modern menu and large patio, makes it a go-to for a scenic dining experience.

    Operating Hours:

    Wednesday - Thursday: 5:00 PM - 10:00 PMFriday - Saturday: 5:00 PM - 11:00 PMSunday - Tuesday: Closed

    Price:

    $30 to $50 per person