13 Best Mexican Restaurants near Schoolcraft

Plan your Mexican food adventure in Schoolcraft with our picks.

Monarca's Ice Cream Mexican • $
321 N Grand St, Schoolcraft

Customers` Favorites

Torta Monarca Hot Dog Sandwich
Strawberries and Cream
Mexican Style Tacos
Steak Taco Combo
Tacos De Carnitas
Alambre Clásico
Chips and Salsa
Chicken Fajita
American Tacos
Corn in a Cup

“This is the only place I get my Mexican food from. I've tried many other places and none of them are as good as Monarca's. My boyfriend and I love getting their food whenever we get the chance (sometimes 3 times in a week if we have enough money 🫣). Their owner and staff are always so friendly as well! I've been coming here since they've opened and they never disappoint! Be it food or ice cream this is the place to come if you're wanting something yummy 🤤😋“

4.8 Superb105 Reviews
Fiesta Burrito Mexican • $
3774 W Centre Ave, Portage - 5.84 miles

Customers` Favorites

Chicken Chimichanga with Side of Rice and Beans
Tacos Mexicanos One
Chips \u0026 Salsa
Chips \u0026 Queso
Grande Wet Burrito
Grilled Chicken
Chips and Salsa
Burrito Supreme
Chips and Queso
Pulled Chicken

“We placed a small catering order this past weekend for our son's first birthday party and the morning of the party, half of our guests canceled due to illness. We called in a panic to try and downsize the order and ultimately had to cancel our taco bar. Whomever we talked to was incredibly gracious and understanding but we felt terrible for our change in plans. We had our hearts set on mexican food and were able to still place a pickup order for our remaining guests that afternoon. From burritos, bowls, quesadillas, and guac, our guests enjoyed it very much! The portions were impressive, everything was hot and fresh, and well packaged. Incredible value, great quality food - we highly recommend Fiesta Burrito and can't wait until our next visit. Thank you!“

4.7 Superb123 Reviews
Garcia's Mexican Kitchen Mexican • $
10445 Shaver Rd, Portage - 3.65 miles

Customers` Favorites

Platillo De Taco De Birria Birria Taco Plate
Quesadilla Birria
Breakfast Burrito
Burria Quesadilla
Chips and Salsa
Huevos Rancheros
Mexican Tamale
Tacos de Birria
Al Pastor Taco
Nachos Fajitas

“very good food and service! 10/10 would recommend!“

4.5 Superb124 Reviews
Taco Bob's Mexican • $
4121 Portage Street, Kalamazoo - 10.17 miles

Customers` Favorites

Mini Wet Burrito
Homemade Salsa
Nachos Supreme
Burrito Deluxe
Bob's Burrito
Walking Taco
Funny Taco
Quesadilla
Taco Deluxe
Taco Plate

“it's was so delicious omg love the bean cheese and burrito was on point me and my boyfriend love it so much Was Amazing I gave it a big 10“

4.5 Superb69 Reviews
La Finca Mexican Restaurant Mexican • $
10412 Portage Rd, Portage - 4.97 miles

Customers` Favorites

Molcajete Cielo Mar and Tierra
Vegetarian Breakfast Burrito
Quesadilla Dinner Platter
Bistec a La Mexicana
Taco Dinner Platter
Burrito Natural
Steak Fajitas
Chicken Fajita
Wet Burrito
Chimichanga

“Amazing food and very friendly staff! The portions are big too. Food is fresh.“

4.2 Good90 Reviews
Taco Bob's Tacos • $
126 E Centre Ave, Portage - 6.49 miles

Customers` Favorites

Wet Burrito Combo
Bob's Wet Burrito
Burrito Deluxe
Nachos Supreme
Classic Taco
Walking Taco
Quesadilla
Funny Taco
Taco Salad
Soft Taco

“it's was so delicious omg love the bean cheese and burrito was on point me and my boyfriend love it so much Was Amazing I gave it a big 10“

4.5 Superb75 Reviews
Que Buenos - Portage Mexican • $
5000 S Sprinkle Rd, Portage - 10.53 miles

Customers` Favorites

Fajitas for Lunch Chicken and Steak Mix
Pico De Gallo Guacamole Dip
Mexican Style Tacos
Burrito Monterrey
Carne Asada Taco
Fajitas de Pollo
Chips and Salsa
Rice and Beans
Taco de Cabeza
Refried Beans

“If you haven’t been to Que Buenos in the last 8 months, you honestly don’t even know what this place has become.

My wife and I stopped in on the drive back from Detroit—nothing planned, just saw it was on the way. And it ended up being one of those stops you remember because everything is just dialed in in a way it wasn’t before.

First thing you notice is the shift. The new owners didn’t just tweak things—they rebuilt the experience. The food has more confidence to it. Same foundation, same idea, but now it’s cleaner, more intentional, like every dish actually has a point. Nothing feels random anymore.

Service matches it. It’s not stiff or overly rehearsed—it’s human. People are present, they care, and they move like they actually want the place to succeed. That energy matters more than people think.

The building itself feels alive again. It’s been refreshed without losing its identity. You can still feel what Que Buenos is supposed to be, but now it’s elevated. Better flow, better feel, better rhythm when you walk in.

Even the branding and marketing—you can tell someone finally aligned the outside story with what’s actually happening inside. It doesn’t feel disconnected anymore.

What surprised me most was my wife. She’s not even big on Mexican food at all. And halfway through she’s looking at me like, “This is really good.” By the end of it, she’s calling it her new favorite spot. That kind of flip doesn’t happen unless something is really working.

Que Buenos is different now. In a good way.“

3.8 Good144 Reviews
Taco Bob's Tacos • $
108 W Washington St, Vicksburg - 5.39 miles

Customers` Favorites

Small Chips and Medium Drink
Wet Burrito
Taco Salad
Funny Taco
Taco Deluxe
Taco Plate

“Amazing hole in the wall taco joint serving the best American style tacos like you remember from childhood.

A short story describing some of the best service I may have ever encountered from a restaurant and at such a small place... I have been here maybe 10 times as I used to live right across the street. The last time I was here about 2 weeks ago, I ordered onions on my tacos, but they left them off — either they forgot or ran out (doesn't matter, I never even noticed). Today, I came back and ordered onions again. I walk in to pick up my food, and they gave me the onions for no extra charge because THEY REMEMBERED ME and how they had missed the onions on my last order. I didn't even realize! Unbelievable. I have never been disappointed with the food from here!“

4.5 Superb25 Reviews
Los Amigos Mexican Restaurant Mexican • $
7375 S Westnedge Ave, Portage - 7.08 miles

Customers` Favorites

Mexican Rice or Refried Beans
Fajita Chimichanga Jalisco
Beef and Cheese Dip
Burrito California
Chicken Quesadilla
Chimichanga Dinner
Vegetable Fajitas
Burrito Monterey
Chips and Salsa
Fried Ice Cream

“First Mexican food since moving up from Texas. Very good, great salsa is the mark of a solid Mexican restaurant and theirs was very good.

Seafood on point, sauces delicious and great burritos. 4* because the beef had no seasoning, but solid all Around otherwise!“

3.5 Good144 Reviews
Los Amigos Portage Mexican • $
5036 S Westnedge Ave, Portage - 9.3 miles

Customers` Favorites

Rice Chicken Quesadilla Steak Quesadilla
Enchilada Beef and Beef Taco
Fajita Chimichanga Jalisco
Chicken or Steak Fajitas
Seafood Chimichanga
Grilled Steak Tacos
Shrimp Taco Salad
Burrito Monterrey
Chicken and Rice
Chips and Salsa

“Had the beef fajitas and they were awsome and the guacamole was insanely good! Visiting Kalamazoo from Dallas and glad I found this gem! I will definitely be back on my next trip!“

3.4 Good124 Reviews
QDOBA Mexican Eats Mexican • $
6800 S Westnedge Ave N, Portage - 7.57 miles

Customers` Favorites

Family Meals Come with All of the Fixings to Make Flavorful Tacos or Bowls for 4-5 People
Create Your Own 3-Cheese Nachos
New Loaded Mexican Street Corn
Pulled Pork Bowl Before
Steak Burrito Bowl
Chicken Queso Bowl
Chicken Burrito
Chips and Queso
Tortilla Chips
Smoked Brisket

“i usually go to a different qdoba but i was on this side of town and omg! this qdoba is AMAZING!!! they weren’t out of anything, the food looks and tastes so fresh and the staff was very nice. my bowl looks like it could be in a commercial“

3.2 Average157 Reviews
Taco Bell Fast Food • $
5076 S 9th St, Kalamazoo - 9.2 miles

Customers` Favorites

Chips and Nacho Cheese Sauce
Mtn Dew Baja Blast Freeze
Cheesy Gordita Crunch
Ground Beef Burrito
Cinnamon Twists
Burrito Supreme
Mexican Pizza
Quesadilla
Soft Taco
Guacamole

“Food wise this is probably the best Taco Bell I've ever gone to. However, the janitor at this location kinda creeped me out. I dined in today for lunch and he kept getting uncomfortably close to me. I got up to grab my order and I sat down on the opposite side of the restaurant and he came over and got uncomfortably close again.“

3.2 Average125 Reviews
Taco Bell Fast Food • $
5301 Portage Rd, Portage - 9.58 miles

Customers` Favorites

Mtn Dew Baja Blast Freeze
Cinnabon Delights 4 Pack
Cheesy Fiesta Potatoes
Cheesy Gordita Crunch
Doritos Locos Tacos
Ground Beef Burrito
Spicy Potato Taco
Hard Shell Tacos
Mexican Pizza
Nacho Fries

“I door dash all over Kalamazoo, portage, Battle Creek, and Grand Rapids and Ava is the only employee that has common sense and is the only one that actually put the order in another bag over the food paper bag that was plastic when the weather was not suited for paper bags. Not just Taco Bell all restaurants“

3.1 Average86 Reviews

You May Also Like