We'll Spice Up Your Day.

About Us

Family Owned

El Mariachi Mexican Restaurant and Cantina is a family owned establishment who has served many delicious meals to customers across Southern West Virginia and Virginia since 1997. More…
Only the Best

Sensational Dishes That Always Please

You’re going to love our delicious meals crafted with family recipes and made only with the freshest ingredients.

Seasonal Margaritas

Ask your server about our seasonal margaritas, featuring a blend of special ingredients and zing.

Shrimp Con Queso

A sizzling platter of plump grilled shrimp cooked with peppers, onions, and tomatoes, mixed with rice, and smothered in cheese.

Street Steak Tacos

Three Steak and Chorizo Tacos just like off of the streets of Mexico. Topped with fresh chopped cilantro, onions, and lime. Served on soft corn tortillas.

Flavored Margarita

Our Flavored Margaritas are available in Peach, Strawberry, Piña Colada, Raspberry, Mango, and Pomegranate. Available in Small or Jumbo sizes.

Quesadilla Explosion Salad

Spring Mix with Mango Pico de Gallo, corn, black beans, and a grilled Three-Cheese Quesadilla, drizzled with Avocado Ranch.

Jumbo Burrito

A large burrito stuffed with your choice of ground beef or chicken, rice, and beans, topped with lettuce, shredded cheese, sour cream, and tomato.

What People are Saying

“Will definitely be back”

“Food was delicious and the staff went above and beyond for us! Will definitely be back.” Facebook Review

“One of the best”

“Food is always great and so is the service. This is one of the best Mexican restaurant I’ve been to. My husband and I both love this restaurant and we visit it often. Great staff and very attentive. ” Trip Advisor Review

“Easily some of the best Tex Mex”

“From Michigan , just looking for a spot to grab some food on the way home. The food was on point easily some of the best Tex Mex I’ve ever had. Service was awesome. Very clean. Hope I get to step in again on my next visit.” Google Review

“We loved it”

“Great food, friendly staff. We loved it and will be back soon.” Facebook Review
Hours of Operation
MON – THUR 11:00am – 10:00pm 
FRI 11:00am – 10:30pm
SAT 11:30am – 10:30pm
SUN 11:30am – 9:00pm

Hours May Vary Based On Location

Drop Us a Line

Don’t be shy. Let us know if you have any questions.

Call or Visit Us Online
North Tazewell, VA: (276) 988-0889
Beaver, WV: (304) 250-0390

Richlands, VA

Tazewell, VA

Beaver, WV