Michiganders love Mexican food. And not just on Taco Tuesdays.

The Free Press has compiled a list of some of the top-rated popular Mexican restaurants in Michigan based on Yelp, TripAdvisor and Google reviews and ratings.

Some serve authentic Mexican cuisine, while others are a fusion of Latin flavors.

Here are some of diners' favorites.

22828 Woodward Ave., Ferndale

Inventive street tacos served in a cool atmosphere with communal seating. Reviewers frequently recommend the salsa flight and guacamole among the menu's Mexican-inspired bites.

Ratings: Yelp: 4.0, TripAdvisor: 4.0, Google: 4.5

27302 Woodward Ave., Royal Oak

Guests love the takeout option at the small, 24-hour restaurant which features Mexican-American flavors. Reviewers recommend trying the taco of the day and love the prices and food portions.

Ratings: Yelp: 4.5, TripAdvisor: 4.5, Google: 4.5

236 E. Front St., Traverse City

This unique restaurant features a fusion of Asian and Latin cuisine and reviewers say Georgina's aces both. The bold flavors are unique and the service is excellent, according to customers.

Ratings: Yelp: 4.0, TripAdvisor: 4.5, Google: 4.4

341 E. Liberty St., Ann Arbor

Don't expect typical Mexican platters at this restaurant. The menu is inspired by street food and many items are meant to be shared. Guests recommend the truffle and pomegranate guacamole and the margaritas.

Ratings: Yelp: 4.0, TripAdvisor: 4.5, Google: 4.3

36 E. Cross St., Ypsilanti

Diners rave about the baked avocado, street corn chips and salsa and the margaritas. The flavorful, fresh and creative dishes bring customers back again and again.

Ratings: Yelp: 4.0, TripAdvisor: 4.0, Google: 4.5

7278 Dix St., Detroit

Reviewers praised the authentic Mexican food and many have dubbed it their favorite Mexican restaurant. They love both the prices and food quality. Many diners recommend the salsa and tacos.

Ratings: Yelp: 4.0, TripAdvisor: 4.5, Google: 4.5

555 Forest Ave., Plymouth

The food is fresh and the queso is a must-try, according to reviewers. Guests praise a wide selection of entrees and love the margaritas. They recommend visiting during Happy Hour for great drink prices. But if you plan to visit, be prepared to wait. This is a very popular spot.

Ratings: Yelp: 4.0, TripAdvisor: 4.0, Google: 4.6

3710 Junction St., Detroit

You will find a mix of Mexican and Italian cuisine at El Barzon and reviewers said you can't go wrong ordering either. Several called it a hidden gem. If you go during warmer months, guests recommend dining on the patio.

Ratings: Yelp: 4.0, TripAdvisor: 4.0, Google: 4.4

3182 Packard St., Ann Arbor

It's a hole-in-the-wall type eatery offering good food for affordable prices, according to guest reviews. Reviewers recommend trying the al pastor and barbacoa meat and say the tacos are always a good choice.

Ratings: Yelp: 4.0, TripAdvisor: 4.0, Google: 4.5

31642 John R. Road, Madison Heights

Located inside a Mexican market, this hidden gem offers authentic Mexican cuisine, according to reviews. Portions are large and prices are low, diners say. Some wrote it's the best Mexican food outside of Detroit's Mexicantown.

Ratings: Yelp: 4.5, TripAdvisor: 4.5, Google: 4.6

665 Wealthy St. SE, Grand Rapids

A busy, hip spot that serves tortillas made in-house. Guests recommend the pork tacos and margaritas. There are also vegan and vegetarian options.

Ratings: Yelp: 4.0, TripAdvisor: 4.5, Google: 4.5

4730 W. Vernor Hwy., Detroit

Cheap authentic tacos are popular at this spot, which many reviewers referred to as a "hole-in-the-wall" or "dive." It's known for its tacos and barbecue chicken. Heads up, it's cash only here.

Ratings: Yelp: 4.5, TripAdvisor: 4.5, Google: 4.6

693 S. Maple Road, Ann Arbor

Chela's has three locations split between Ann Arbor and Dexter, but it's the South Maple Road location in Ann Arbor that draws the most attention on Yelp. The tortas and elotes are big hits, as well as the authentic tacos and affordable prices. Offering complimentary salsa and sour cream in a help-yourself fridge was an added bonus for some reviewers.

Ratings: Yelp: 4.5, TripAdvisor: 4.5, Google: 4.6

1312 Springwells St., Detroit

Don't let the building's exterior fool you. There's creative cuisine inside this steakhouse in Detroit's Mexicantown, reviewers wrote. Homemade guacamole is made right in front of you. Diners love the complimentary chips and salsa — and of course the steak.

Ratings: Yelp: 4.0, TripAdvisor: 4.5, Google: 4.3

33308 Plymouth Road, Livonia

Expect generous portions and great chips, salsa and margaritas served in a fun atmosphere. Reviewers love an array of items on the menu, but the huge burritos receive a lot of attention. Guests also appreciated the quick service.

Ratings: Yelp: 4.0, TripAdvisor: 4.5, Google: 4.4

3443 Bagley St., Detroit

Unique menu items and cheap tacos attract folks to the Mexicantown "hole-in-the-wall" restaurant. The fish tacos and al pastor are popular in this "hidden treasure." If you visit, it's cash only here.

Ratings: Yelp: 4.0, TripAdvisor: 4.5, Google: 4.6

1544 N. U.S. Hwy. 31, Traverse City

Fresh tasting, flavorful food from Mexico, the Caribbean, South America and Central America. Shrimp dishes, black bean cakes and the salsa were praised in several reviews. The enchiladas, gorditas and tacos also got shout outs. There's also a location in Boyne City.

Ratings: Yelp: 4.0, TripAdvisor: 4.0, Google: 4.3

30950 Beck Road, Novi

Hidden in a strip mall, the menu includes authentic tacos and salsa that diners rave about. Reviews suggest the rest of the menu is tasty as well, but chorizo dishes were praised several times. Guests also enjoy the pricing.

Ratings: Yelp: 4.0, TripAdvisor: 4.5, Google: 4.4

3 E. Church St., Clarkston

The menu here is Latin-Asian fusion and includes gluten-free options. Diners really liked the Korean pork tacos, infused margaritas, chicken tortilla soup and desserts.

Ratings: Yelp: 4.0, TripAdvisor: 4.5, Google: 4.4

13214 Michigan Ave., Dearborn

It's all about the gourmet, amped-up tacos at M Cantina. Reviewers love all the food, but especially the wide variety of salsas. The "cultured" atmosphere is also a hit. Guests appreciate the personal meal suggestions from the owners and chef.

Ratings: Yelp: 4.0, TripAdvisor: 4.5, Google: 4.0

1985 E. Wattles Road, Troy

This small restaurant serves authentic Mexican cuisine and loads up tacos with generous portions of meat. Reviewers also like the fresh ingredients and recommend trying a burrito or tilapia tacos.

Ratings: Yelp: 4.5, TripAdvisor: 4.5, Google: 4.5

1338 S. Division St., Grand Rapids

Authentic tacos that some say are the best in Grand Rapids. Customers say it's worth the wait to eat at the small location because the quality and portion sizes are great. Reviewers love more than just the tacos here. The guacamole got several mentions.

Ratings: Yelp: 4.5, TripAdvisor: 4.5, Google: 4.6

1710 Livernois Road, Troy

This Mexican-Salvadoran restaurant serves pupusas that diners rave about. The authentic tacos also very popular, especially the pork. Affordable prices for large portions are appreciated by customers.

Ratings: Yelp: 4.5, TripAdvisor: 4.5, Google: 4.5

1101 E. Walton Blvd., Pontiac

Try the tacos, salsa and chicharrónes at this authentic spot that's tucked away in a supermarket. There's a self-serve salsa bar that reviewers say is "amazing."

Ratings: Yelp: 4.5, TripAdvisor: 4.5, Google: 4.5