9 Best Mexican Restaurants in Martinsburg

Plan your Martinsburg Mexican food adventure using Restaurantji's list.

Curry Fiesta Mexican •
1339 Edwin Miller Blvd, Martinsburg

“Best Indian food in the valley, from somone who has gone all over to eat delicious Indian food, this resembles Agas from Houston such delicious food in both places and such beautiful restaurant curry fiesta has!“

4.7 Superb71 Reviews
Fiesta Tapatia Mexican • $
5403 Williamsport Pike, Spring Mills

Customers` Favorites

Beef Enchiladas Chicken Taco Rice and Beans
Combo SP Steak Fajitas and Medium Margarita
Fajitas Texanas for Two
Large Chips and Salsa
Chicken Chimichangas
Chicken Quesadilla
Meat Lovers Fajitas
Combo Enchiladas
Chicken Burrito
Fried Ice Cream

“My FAVORITE restaurant!! & Berto makes the best Margaritas ever!! Our whole family loves Fiesta and they catered my sisters wedding. delicious food, affordable and great staff/management!!“

4.1 Good237 Reviews
Fiesta Tapatia Mexican • $
201 Viking Way, Martinsburg

Customers` Favorites

Beef Steak a La Tampiquena
Large Chips and Salsa
Steak Fajitas for 2
Shrimp Taco Salad
Spicy Cheese Dip
Fajitas Supreme
Salsa and Chips
Chicken Fajitas
Fajita Nachos
Refried Beans

“My FAVORITE restaurant!! & Berto makes the best Margaritas ever!! Our whole family loves Fiesta and they catered my sisters wedding. delicious food, affordable and great staff/management!!“

3.9 Good373 Reviews
Las Trancas Mexican Rest - Martinsburg Mexican • $
720 Foxcroft Ave, Martinsburg

Customers` Favorites

Refried Beans Rice and Salad Comes with Fajitas
Carnitas Michoacan
Chips \u0026 Salsa
Fajitas Tropicales
Quesadilla Rellena
Quesadilla Deluxe
Fried Ice Cream
Chips and Salsa
Chips & Salsa
Steak Fajitas

“I got the Altos Fajitas. It had on it .steak, chicken and shrimp, onions, peppers, tomatoes, broccoli, pineapple and cheese. It came with rice, refried beans and a guacamole salad. This is very good and if you like it hot ask for a bowl of their homemade hot sauce. The service was great. Lupe was my server. She was friendly and never kept me waiting on anything.“

3.9 Good224 Reviews
Cafe Del Sol Pizza • $
796 Foxcroft Ave, Martinsburg

Customers` Favorites

Prime Rib Panini
Fresh Cut Fries
Cuban Sandwich
Red Rock Bisque
Korean BBQ Pork
Truffle Fries
Gyro Sandwich
Avocado Club
Bao Sliders
Crab Nachos

“Great food and friendly service. Restaurant was very clean. Kris our server was on top of everything. We will definitely go back“

4.1 Good227 Reviews
Cinco de Mayo Bar and Restaurant Mexican • $
5724 Hammonds Mill Rd, Martinsburg

Customers` Favorites

Grilled Chicken Salad
Choripollo Tacos
Chips and Salsa
Fresh Guacamole
Chicken Fajitas
Fajitas Texanas
Fajita Burrito
Steak Fajitas
Shrimp Tacos
Carne Asada

“Update June 2026: We've had very good service and great food the last few times we've been here! Very happy to see they're back to providing great service because we love this place! Also, I love that they have a different flavor margarita special each day!

Update 2/23/2024: This has always been my family's go-to restaurant when we crave Mexican or want a good quick meal. However, our last visit was very disappointing. We were seated quickly with chips & salsa and got drinks right away. But, the waitress never came back to take out lour food order. We sat there with our menus at the end of the table and watched servers walk by many times and even wait on people that came in after us. Our waitress stopped at a table by us and just chatted but still never came back to us. After 25 minutes, we got up and left. Had a great meal and service at the Mexican restaurant around the corner.

3 years ago....Delicious food and great service! The margaritas here are the best around! The chicken chipotle bowl is amazing!“

3.6 Good217 Reviews
Chipotle Mexican Grill Mexican •
49 Alliance Dr Suite 9, Martinsburg

Customers` Favorites

Double High Protein Burrito
Build Your Own Kid's Meal
Chicken Bowl
3 Tacos
Chips

“The restaurant was clean, they have outside seating as well. It wasn't crowded for a Saturday evening but the workers were soooo slow, must be new workers I'm not sure. And I had to ask for more rice in the built your own tacos meal. He barely filled it up. Also he didn't put enough cheese in it. The tortillas he made were overcooked. My burrito was very small, my husband's bowl was decent size. The food itself tastes good.
The bathroom was clean and they had a changing table in there.“

3.1 Average65 Reviews
Taco Bell Fast Food • $
1020 Foxcroft Ave, Martinsburg

Customers` Favorites

Pink Lemonade and Baja Blast
Cheesy Fiesta Potatoes
Ground Beef Burrito
Soft Taco Supreme
Breakfast Burrito
Hard Shell Taco
Chipotle Sauce
Mexican Pizza
Quesadilla
Nachos

“This is one of two fast food restaurants in this whole town that I trust and get consistent good quality food from. The food is always hot, fresh, and exactly what I’m craving. The store is always clean and everything is stocked. While so many other places are dropping in quality, this store keeps stepping up!“

3.4 Good187 Reviews
Taco Bell Fast Food • $
1359 Edwin Miller Blvd, Martinsburg

Customers` Favorites

Chips and Nacho Cheese Sauce
Mtn Dew Baja Blast Freeze
Grilled Cheese Burrito
Catina Chicken Taco
Ground Beef Burrito
Cantina Chicken Bowl
Crunchwrap Supreme
Chicken Quesadilla
Breakfast Burrito
Nacho Fries

“The food is typical fast food, it satisfies a need. There is a young lady who works there named Esperanza, who has the best customer service in town! She is very polite, professional, and patient. I hope Taco Bell realizes what an asset she is to your team!“

3.2 Average219 Reviews

You May Also Like