Thank you Lancaster for 25 years in business!

welcome to mariachi's mexican restaurant

Serving Only the Best since 1996

The Best Taste of Mexican in Lancaster!

Mariachi’s Mexican Restaurant was the first Mexican restaurant in Lancaster, SC. We opened in 1996 and quickly became one of your favorite places to eat. Almost 20 years later, we’re still delivering delicious, authentic Mexican food at good prices. And you seem to agree: We’ve been voted the best Mexican restaurant for 10 years in a row by The Lancaster News “Best of the Best” Readers Choice Awards.

Mariachis Mexican Restaurant | Lancaster, SC | $5.00 Off Coupon when you spend $25.00

Food & Fun for Your Entire Family!

Mariachis Mexican Restaurant | Lancaster, SC | delicious mexican food dish

Our outdoor bar and patio are just two of the reasons why you should choose Mariachis for your next meal. We have live music every Thursday and a live mariachi band every Sunday. Plus, kids eat free on Mondays! We also have a Sunday liquor license.

Mariachis Mexican Restaurant | Lancaster, SC | drinks on the patio

At Mariachi’s, we pride ourselves on being a restaurant with great food and lots of fun for everyone. Whether you want to sit at the bar and grab a drink or eat our delicious Mexican food, you’re sure to have a great time!

Mariachis Mexican Restaurant | Lancaster, SC | tasty plate of nachos

Our lunch and dinner menus feature many of your favorite Mexican dishes. We have something to suit all tastes, including fajitas, burritos, tacos, and combo platters. For lighter, healthier options, try our salads, wraps, and seafood specials.

Mariachis Mexican Restaurant | Lancaster, SC | sombrero

Need Catering in Lancaster or the Surrounding Area?

Call us today and let Mariachi’s Mexican Restaurant handle your catering needs. We cater for meetings, church groups, parties, special events, and any other time you need good food for a crowd. You make the call and we take care of the rest!

Come for the food and the music!

Enjoy live music every Thursday and a live mariachi band every Sunday at the outdoor bar and patio!

Mariachi's Mexican Restaurant

Mariachis Mexican Restaurant | Lancaster, SC | avocado aguacate
Mariachis Mexican Restaurant | Lancaster, SC | delicious peppers pimientos
Mariachis Mexican Restaurant | Lancaster, SC | red tomatoes, tomates

Contact Mariachi’s Mexican Restaurant

Looking for an authentic Mexican restaurant in Lancaster? Mariachi’s Mexican Restaurant is the place for you and your family. Feel free to visit us any day of the week. We’re open Sunday-Thursday (11:00am-10:00pm) and Friday-Saturday (11:00am-11:00pm). We also have takeout available.

Come on In!

Sun-Thurs

11AM -10PM

Fri-Sat

11AM - 11PM

We also have takeout available