Authentic Cuisine. Fresh Ingredients. Family-owned.  El Mariachi Mexican Restaurant & Cantina is a small chain restaurant owned by the Rizo family. With locations across the two Virginias, the business has become an important part of this community and will...

read more