Osorio Tacos y Salsas
Mexican/Latin · Traverse City, MI
Vibrant flavors and authentic Mexican cuisine come alive at this Grand Traverse County gem, where handcrafted tacos and house-made salsas steal the show. The colorful atmosphere buzzes with families sharing platters of street-style favorites, while the spacious patio becomes a gathering spot for friends on warm Michigan evenings. Plant-based diners find plenty to love with creative vegetarian and vegan options that never compromise on taste. Quick lunch? Grab takeout. Planning a group celebration? Make a reservation and settle in for a feast that brings people together around bold, satisfying food.
Tags
If you like this, try these
Picks chosen by similar category, tags, and nearby location.

Mimi's Taqueria
Mexican/LatinThe sizzle of carne asada hits the grill while salsa verde bubbles in the kitchen at this vibrant Traverse City taqueria. Mimi's serves up authentic Mexican flavors that pack serious heat and heart. Families crowd around colorful tables, sharing platters of street tacos topped with fresh cilantro and diced onions. The aroma of cumin and charred peppers fills the air as tortillas warm on the comal. Kids demolish cheese quesadillas while adults dive into carnitas burritos the size of small logs. Quick takeout keeps the lunch rush moving, but stick around to soak up the lively atmosphere.

Tacos & Tequila TC
Mexican/LatinThis vibrant Mexican cantina brings serious south-of-the-border flavors to downtown Traverse City with a distinctly Northern Michigan twist. The kitchen turns out authentic tacos packed with fresh ingredients, while the bar program impresses with handcrafted margaritas made from premium tequilas and mezcals. Local craft beers flow from the taps alongside an unexpectedly strong wine selection that nods to the region's vineyard heritage. Families pile into colorful booths for casual dinners, while groups of friends gather around high-top tables sharing plates of street corn and guacamole. The laid-back atmosphere makes everyone feel at home.

Margarita's Grill
Mexican/LatinMargarita's Grill brings authentic Mexican flavors to Grand Traverse County with a relaxed atmosphere that captures the spirit of Northern Michigan hospitality. The aroma of sizzling fajitas mingles with the sound of craft beer taps flowing and margarita blenders whirring. Families gather around spacious tables while friends catch the game on multiple screens. The kitchen crafts everything fresh daily, including thoughtful vegetarian and vegan dishes that don't feel like afterthoughts. Local wines share menu space with traditional Mexican beers, creating an unexpectedly harmonious pairing that works surprisingly well in Traverse City.

Red Mesa Grill
Mexican/LatinRed Mesa Grill has been serving up authentic Mexican flavors in Traverse City for over two decades, earning a devoted following among locals and visitors alike. The restaurant's warm, colorful atmosphere reflects the passion of its owners, who immigrated from Mexico and brought family recipes that have been passed down through generations. Their handmade tortillas and slow-simmered salsas showcase traditional techniques, while their impressive selection of Michigan craft beers and carefully curated wine list highlights the region's growing beverage scene. The bustling patio becomes a community gathering spot during summer evenings.

Spanglish
Mexican/LatinSpanglish brings bold Latin flavors to downtown Traverse City with a menu that celebrates both tradition and innovation. The vibrant atmosphere draws families and friends who come for generous portions of street tacos, loaded nachos, and creative fusion dishes. Plant-based diners find plenty to love with dedicated vegan and vegetarian options that don't skimp on flavor. The spacious patio becomes a local gathering spot during summer evenings, while quick takeout service keeps the lunch crowd happy. Fresh salsas, house-made guacamole, and locally-sourced ingredients whenever possible make each visit memorable.

Mama Lu's
Mexican/LatinMama Lu's brings bold Latin flavors to downtown Traverse City with a menu that satisfies everyone at the table. Their handcrafted margaritas pair perfectly with fresh guacamole made tableside, while the extensive wine list showcases both local Michigan bottles and South American selections. The spacious patio becomes a local hotspot during summer evenings, filled with families sharing platters of street tacos and friends catching up over craft cocktails. Weekend brunch adds chilaquiles and breakfast burritos to the mix, making this colorful cantina a go-to spot year-round.
