Skip to main content

Best Mexican Food in North Side, Richmond, VA

Live Mariachi. Scratch Salsas. Since '98.
Honest Food. Loud Music. Real Portions.

Honest Food. Loud Music. Real Portions.

Mi Mariachi is known for its honest portions, handmade salsas, and live mariachi performances. Long considered Richmond's best-kept secret, it now brings the same authentic flavors and welcoming atmosphere to Jersey City as well.
Ceviche, Combo Plates, Micheladas

Ceviche, Combo Plates, Micheladas

The menu goes deep — from shrimp ceviche on tortilla chips to layered enchiladas and handmade pupusas. Everything made from scratch.
The Bar, the Music, the Vibe

The Bar, the Music, the Vibe

Named one of NJ's best Mexican eateries. Walk in on a Tuesday and it still feels like a celebration.

What our guests are saying

Just a wonderful experience all around

 Abram Goodwin

Abram Goodwin

I like it because the food they sell there is very good

 oscar Escobar

oscar Escobar

Very pleasant atmosphere, very friendly staff and delicious food

 Herberth Salinas

Herberth Salinas

Latin Soul, Scratch-Made Since 1998

Mi Mariachi started as a modest Richmond storefront in 1998 — no fanfare, just honest food and loud music. Twenty-five years later, not much has changed.
Mi Mariachi Rewards

Mi Mariachi Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food!

Our location

Map showing the location of Mi Mariachi on 3112 Northside Ave #5410 in Richmond
Loading today's hours...