Los Angeles is a taco lover’s paradise, but the city’s Mexican food scene goes far beyond just street tacos. From crispy shrimp tacos at legendary trucks to rich, slow-stewed birria and sizzling carne asada, LA is home to some of the best Mexican food outside of Mexico. Whether you're looking for a casual taqueria, a family-run spot, or a high-end take on traditional flavours, these are the best Mexican restaurants and food trucks in LA that you can’t miss.

Tacos, Birria, and More Must-Try Spots

Guerrilla Tacos

Guerrilla Tacos – Arts District

Guerrilla Tacos in the Arts District redefines the taco game with bold, chef-driven flavours—think sweet potato with almond chile, pork belly with candied peanuts, and indulgent lobster quesadillas.

Mariscos Jalisco

Mariscos Jalisco – Boyle Heights

Mariscos Jalisco in Boyle Heights serves LA’s most famous crispy shrimp tacos, along with fresh ceviche and tostadas. A must-visit taco truck for seafood lovers.

Teddy's Red Tacos

Teddy's Red Tacos – South LA

Teddy’s Red Tacos is LA’s go-to spot for juicy, flavour-packed birria tacos, served with rich consomé for dipping. With multiple locations across the city, it’s a must-visit for taco lovers.