Independence, Virginia
We Don't Just Cook Mexican Food.
We Preserve It.
Every dish at Mi Casa Azteca carries the weight of generations — hand-ground masa, slow-charred salsas, and recipes that predate borders. This is not fusion. This is heritage on a plate.
Our Story
A Family Tradition
That Refuses to Compromise
Mi Casa Azteca was born from a single conviction: that authentic Mexican food deserves nothing less than absolute devotion. Not the adapted, watered-down versions found elsewhere — the real thing. The kind your abuela would recognize.
Located on East Main Street in the heart of Independence, Virginia, our kitchen operates as an extension of our home. We source chiles from importers who work directly with Oaxacan farmers. Our tortillas are pressed by hand every morning. Our mole takes three days to develop properly, and we will never rush it.
When you sit at our table, you're not just dining — you're entering a lineage. Every spice blend, every technique, every dish on this menu has been tested, refined, and passed down. We don't chase trends. We honor tradition.
What Sets Us Apart
Crafted With Intention,
Served With Pride
Heritage Recipes
Every dish traces back to family recipes passed through generations — not from a textbook, but from lived experience in Mexican kitchens.
Slow & Methodical
We don't rush. Our moles simmer for days. Our carnitas braise until they surrender. Good food cannot be hurried.
Community Focused
We're not a chain. We're your neighbors on East Main Street. Every regular's name is known, every order remembered.
Authentic Ingredients
Imported chiles, fresh cilantro, genuine masa harina — we source what matters and refuse substitutes that dilute the flavor.
Gallery
A Glimpse
Inside Our Kitchen
Your Table Is Waiting
Walk-ins are always welcome. Reservations are appreciated for parties of six or more. We look forward to welcoming you to Mi Casa Azteca.
Visit Us
Find Us on
East Main Street
314 E Main St
Independence, VA 24348
Monday – Thursday: 11am – 9pm
Friday – Saturday: 11am – 10pm
Sunday: 12pm – 8pm
Get In Touch
We'd Love
To Hear From You
Have a question about our menu, want to plan a private event, or simply want to say hello? Fill out the form below and we'll get back to you within 24 hours.