We firmly believe every night should be taco night. Fortunately, the city is a hotbed for inventive Mexican (and Mexican-inspired) eats. From Homestead to Wynwood, here’s our surefire list of Miami’s best tacos.

RELATED: The 16 Most Charming Small Towns in Florida

Courtesy photo of Caja Caliente

1. Caja Caliente

Ready for the juiciest lechon (pulled pork) taco you’ve ever experienced? It comes topped with spicy mayo, queso and cilantro. Yep, you might want to sit down for this one.

2634 NE Second Ave., Miami; 786-442-8363 or caja-caliente.com

Courtesy photo of Coyo Taco

2. Coyo Taco

It’s pretty hard to improve upon classic tacos, but the unexpected ingredient combos (like shrimp with mango slaw or seared steak with smoked bacon) at this Wynwood spot seal the deal. Blood orange margaritas help, too.

2300 NW Second Ave., Wynwood, 305-573-8228, or 1111 SW First Ave., Brickell, 786-773-3337; coyo-taco.com

Courtesy photo of Bodega Taqueria y Tequila

3. Bodega Taqueria y Tequila

The menu has a million choices, so we’re here to help you out: Try the grilled mahi tacos with charred pineapple slaw and chipotle-cotija dressing. And don’t forget to visit the secret tequila bar in back.

1220 16th St., Miami Beach; 305-704-2145 or bodegataqueria.com

Courtesy photo of Taquiza

4. Taquiza

This South Beach and North Beach taqueria is known for churning out upscale Mexican street food on gluten-free blue masa tortillas. We’re partial to the squash blossom—fried and pressed with cotija cheese and refried beans.

1506 Collins Ave., South Beach, or 7450 Ocean Terrace, North Beach; 305-748-6099 or taquizatacos.com

Courtesy photo of The Taco Stand

5. The Taco Stand

SoCal’s Taco Stand chose Wynwood for its first-ever East Coast location, and our lives will never be the same. We’ll take a plate of toothsome pollo asado tacos any day of the week, especially when they’re layered with extra guacamole and salsa.

313 NW 25th St., Miami; 786-580-4948 or letstaco.com

Courtesy photo of Tacology

6. Tacology

This sit-down joint has more than just tacos on the menu, but it’s the chargrilled steak tacos—served in petite shot glasses—that haunt our dreams.

701 S. Miami Ave., Miami; 786-347-5368 or tacology.us

Courtesy photo of Tacos and Tattoos

7. Tacos and Tattoos

These amazing churrasco tacos are great on their own, but they’re even better with a side of fried cheese.

10720 SW 113th Place., Kendall; 786-233-4721 or tacosandtattoos.com

Courtesy photo of Taqueria Hoja

8. Taqueria Hoja

Hand-made tortillas using corn sourced from family farms in Oaxaca, Mexico, Taqueria Hoja doesn’t play around when it comes to making tacos. Located in downtown Miami, this spot pretty much serves every kind of taco imaginable—but one of our all-time favorites is the plain-and-simple avocado, stuffed with black beans, Oaxaca cheese and avocado (duh).

19 SE 2nd Ave., Miami; 786-534-2768 or hojataqueria.com

Courtesy photo of Pilo’s Street Tacos

9. Pilo’s Street Tacos

Fact: Everything tastes better with dip. That’s why we can’t get enough of the birria taco platter here, stocked with a dozen tacos that are layered with beef short rib and cheese in a rich Mexican adobo sauce, topped with white onions, and served with a side of beef broth for dipping.

Various locations; pilostacos.com

Courtesy photo of Taqueria Morelia

10. Taqueria Morelia

With locations in Homestead and Florida City, Taqueria Morelia is worth the drive. You won’t find any frills, but you will find the freshest, tastiest charbroiled skirt steak tacos. The best part? Most tacos here are less than $3 each.

Various locations; taqueriasmorelia.com

RELATED: The 8 Most Beautiful Secret Beaches in Miami and Beyond (Don’t Tell Anyone)

From Around The Web