We checked the Yelp! reviews and these are the best places in Kalamazoo to satisfy your South of the Border craving.

DiaMartori/ ThinkStock

Margarita Monday, Taco Tuesday or whenever you are in the mood for some spicy, authentic Mexican food this is where you should go. We took to Yelp! to find the 5 best Mexican restaurants in Kalamazoo.


  • 5

    Riviera Maya

    With ample seating for large groups and a festive atmosphere, Riviera Maya, 5036 S. Westnedge, is recommended for authentic food and generous portions.

    Google Maps Street View
  • 4

    Mi Pueblo

    Mi Pueblo, tucked away in a strip mall at 3420 Gull Road in Kalamazoo, gets high marks for "all the bold flavors that one wants and expects in Mexican food."

    Photo: Sean Gallup/Getty Images
  • 3

    Quekas Authentic Mexican Restaurant

    Queka is slang for quesadilla. "Best Mexican food in Kalamazoo. This coming from a family from Texas that just moved here." Find them at 826 East Cork St. and see for yourself.

    PeteerS/ ThinkStock
  • 2

    La Pinata

    Another great find tucked away in a strip mall, La Pinata, 475 N. Drake Rd., does have some American fare on the menu but the spicy Mexican favorites are recommended. Reviews talk about the fast and friendly service, with one even practicing Spanish with the bartender.

    Google Maps Street View
  • 1

    El Gallo Blanco

    No ambiance here at El Gallo Blanco, 2838 Portage Road, but the food is outstanding. The choices are many, including several meat and "filler" options for tacos, burritos, et al. All the foods are fresh and you probably won't finish the complimentary basket of chips before your food arrives- they're quick!

    Google Maps Street View