21 Best Mexican Restaurants in Harrisburg

Explore Harrisburg's best Mexican restaurants, handpicked by Restaurantji. Experience the city's best with Tacos, Al Pastor, Tacos Al Pastor, and more.

Showing 21 of 28 restaurants

  • Tacos Mi Tierra 1416 Derry Street, Harrisburg Mexican · $

    1 Tacos Mi Tierra

    4.8 Superb 287 Reviews

    1416 Derry Street, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Large Quesadilla Cabeza and Pineapple Pork Carnitas Taco
    • Tripa Tacos Carne Asada El Pastor Taco
    • Carne Asada Tacos Al Pastor
    • Ceviche Tostada

    “absolutely the best...dedicated professionals in the art of Mexican native food...”

  • Tres Hermanos 712 South Cameron Street, Harrisburg Mexican · $

    2 Tres Hermanos

    4.7 Superb 437 Reviews

    712 South Cameron Street, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Shrimp Steak and Chicken Fajita
    • Shrimp and Octopus Tostada
    • Tacos Dorados Flautas
    • Bistec A la Mexicana

    “Great service. Delicious food. Reasonable portions. Amazing prices. Will definitely be back!!”

  • El Rancho Restaurante Bar & Grill 771 Eisenhower Boulevard, Harrisburg Mexican · $$

    3 El Rancho Restaurante Bar & Grill

    4.5 Superb 533 Reviews

    771 Eisenhower Boulevard, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tacos De Birria Con Consome Order of 3
    • One Cheese Pupusas French Fries
    • All You Can Eat Birria Tacos
    • Rellenitos de Platano Frijol

    “Giselle was a very attentive waitress and made our time there more enjoyable. This El Rancho was previously a Bob Evans, and oddly enough, I was seated in the same exact area as the last time I visited the Bob Evans 4 years ago. Thank you again!”

  • Plaza Azteca Mexican Restaurant · Harrisburg 2270 Kohn Road, Harrisburg Mexican · $$

    4 Plaza Azteca Mexican Restaurant · Harrisburg

    4.5 Superb 264 Reviews

    2270 Kohn Road, Harrisburg

    • Delivery

    Customers’ favorites

    • Fresh Table Side Guacamole
    • Mayan Tacos Featured
    • Seafood Chimichangas
    • Chimichangas Dinner

    “server: Estefani excellent service wonderful menu and deserts fried icecream - Great we will be coming back five stars”

  • J & Z Mexican Cuisine Restaurant 1029 Market Street, Harrisburg Mexican · $

    5 J & Z Mexican Cuisine Restaurant

    4.7 Superb 119 Reviews

    1029 Market Street, Harrisburg

    • Delivery

    Customers’ favorites

    • Quesadillas and Refried Beans with Rice
    • Quesadilla Familiar Family Quesadilla
    • Beef Tacos and Corn Chips
    • Chips with Salsa

    “Hands down the best Mexican food in central Pa!”

  • El Verdadero Sabor de Mexico 325 South 17th Street, Harrisburg Mexican · $

    6 El Verdadero Sabor de Mexico

    4.6 Superb 166 Reviews

    325 South 17th Street, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chips Con Salsa Chips with Salsa Dine in: Yes Takeout: Yes
    • Quesadillas Con Queso Cheese Quesadillas
    • Huevos a La Mexicana Eggs Mexican Style
    • Fajitas De Pollo Chicken Fajitas

    “Quesabirria Tacos were good. Very meaty! Rice and beans were fantastic! Great prices! Excellent customer service! Parking was packed!”

  • El Sol Express 4701 Lindle Road, Harrisburg Mexican · $

    7 El Sol Express

    4.5 Superb 268 Reviews

    4701 Lindle Road, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Ensalada Adobo Con Papas
    • Personal Chips & Salsa
    • Fajitas de Mariscos
    • Grilled Fish Tacos

    “El Sol is our favorite Mexican spot! no matter what you get, the food is always delicious!! and the service is great! highly recommend!!! ❤️”

  • El Charro Mexican Restaurant 425 South Cameron Street, Harrisburg Mexican · $

    9 El Charro Mexican Restaurant

    4.5 Superb 96 Reviews

    425 South Cameron Street, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak Barbacoa and Chicken Tacos
    • Quesadilla de Queso Con Arroz
    • Tacos Carnitas Asada Lengua
    • Quesadilla El Charro

    “Great guys and great tacos! A friend of mine has myself and our employees hooked. A weekly lunch for all of us!”

  • Taco King 5600 Allentown Boulevard, Harrisburg Mexican · $

    10 Taco King

    4.3 Superb 214 Reviews

    5600 Allentown Boulevard, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Remnants of a Carnitas Taco Platter
    • Consome de Borrego
    • Carne Asada Taco
    • Huevos Rancheros

    “Taco King was amazing! If you love meat-piled authentic tacos check this place out - I’d never noticed it driving by but sought it out based on high reviews. So glad I did. I’ll be back!”

  • El Patron 1908 Paxton Street, Harrisburg Mexican · $

    11 El Patron

    4.4 Superb 86 Reviews

    1908 Paxton Street, Harrisburg

    • Delivery

    Customers’ favorites

    • Chicken Steak and Shrimp Special
    • Camarones A la Mexicana
    • Cheesesteak Stromboli
    • Mushrooms Quesadilla

    “Fabulous surprise!! The food was fabulous! Stop by and try it for yourself. It was so full of flavor. I will be back!”

  • 717tacos 323 Reily St, Harrisburg Mexican · $

    12 717tacos

    4.4 Superb 77 Reviews

    323 Reily St, Harrisburg

    • Delivery

    Customers’ favorites

    • Brisket Nachos

    “Amazing nachos ❤️ went to the location at the Giant in Harrisburg ☺️”

  • Fiesta Mexico 3957 Paxton Street, Harrisburg Mexican · $

    13 Fiesta Mexico

    4.2 Good 534 Reviews

    3957 Paxton Street, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Shrimp Chicken & Steak Fajitas
    • Guaca Fresca Fresh Guacamole
    • Burritos de Carne Asada
    • Mexican Fried Ice Cream

    “I've eaten here twice, gotten different things and been disappointed in the food. However, I give them 4 stars because the horchata is phenomenal and the flan is authentic. I will literally go back for those 2 reasons, so might as well keep trying the food until I find something I like.”

  • El Carrizal Mexican Restaurant 1325 1/2 Derry Street, Harrisburg Mexican · $

    14 El Carrizal Mexican Restaurant

    4.4 Superb 57 Reviews

    1325 1/2 Derry Street, Harrisburg

    • Delivery

    Customers’ favorites

    • Caldo de Res

    “The best fresh delicious food 😋”

  • Herby's El Mexicano 720 Main Street, Harrisburg Mexican · $

    15 Herby's El Mexicano

    4.2 Good 175 Reviews

    720 Main Street, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • 1 Chicken Enchilada 1 Beef Enchilada 1 Chees Enchilada
    • Cheese Quesadilla & Fries
    • Enchilada Dinner Platter
    • Refried Beans and Rice

    “Incredible mariachi band! Amazing talent. Great food and atmosphere! Fried ice cream yum.”

  • Tortilleria Los Primos 135 South 14th Street, Harrisburg Mexican · $

    16 Tortilleria Los Primos

    4.8 Superb 11 Reviews

    135 South 14th Street, Harrisburg

    • Take-Out
    • Delivery

    “(Translated by Google) Chicken and tortillas are very tasty. I would drive to Aya again To go eat chicken and my children loved it??????????(Original)Muy ricos los pollo y las tortillas.volveria a manejar hasta aya Para ir a comer pollo y a mis hijos les encanto??????????”

  • Santa Fe Taco Factory 218 Strawberry Street, Harrisburg Mexican · $

    17 Santa Fe Taco Factory

    4.2 Good 42 Reviews

    218 Strawberry Street, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Burrito with Cheese & Fried Beans
    • Whole Rotisserie Chicken
    • Mashed Potatoes & Gravy
    • Chicken Wings

    “This place has really good tacos, burritos and quesadillas. The portions of meat included in the food are very generous. I highly recommend the chicken and steak but all the meat is good. I haven't had the rotisserie chicken but from what I can tell it looks good.”

  • Right Pizza 724 Colonial Road, Harrisburg Pizza · $

    18 Right Pizza

    4.5 Superb 177 Reviews

    724 Colonial Road, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Carnitas Street Tacos with Authentic Salsa
    • Chicken Flautas 3 w Rice & Refried Beans
    • Jalisco Combo Today's Special
    • Funnel Cake Fries

    “I love pizza and I have never been a big Sicilian pizza fan but their plain Sicilian is hands down the best pizza I have ever had. Not just Sicilian, the best pizza in general. Not to mention how amazingly friendly the staff is. I could not recommend this pizza more! It truly is amazing”

  • Progress Diner 314 South Progress Avenue, Harrisburg Soul Food · $

    19 Progress Diner

    4.5 Superb 134 Reviews

    314 South Progress Avenue, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Scrambled Eggs with Bacon
    • Waffles w Strawberries
    • Philly Cheese Steak
    • Sausage Gravy

    “I go to breakfast or lunch weekly with a group of older women. In addition to the really good food, I must say that our waitress today was so kind and patient, as the group tried to decide what they wanted and were talking non-stop. ? My husband and I love dinner there as well. They have very good SENIOR SPECIES MENU”

  • Taqueria el Compadre 1233 North 3rd Street Suite 07087, Harrisburg Fast Food · $

    20 Taqueria el Compadre

    5.0 Superb 22 Reviews

    1233 North 3rd Street Suite 07087, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Quesadilla de Asada

    “Honest to God the best fish tacos I’ve had in the US, I’m tempted to order these every day the market is open. Each taco has a whole portion of high quality fillet topped with fresh tangy salsa, and the crunch from the radish and cucumber makes it perfection. Comes with an additional salsa of various spice levels but I don’t even think it needs it. Authentic simplicity done right.”

  • La Oaxaqueña Mexican Restaurant 3 North Progress Avenue, Harrisburg Mexican · $

    21 La Oaxaqueña Mexican Restaurant

    3.6 Good 83 Reviews

    3 North Progress Avenue, Harrisburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Handmade Long Corn Tortilla
    • Special Burrito
    • Mole

    “Small dining area in back of this bodega in a strip mall. Really enjoyed the massive special burrito (pineapple marinated pork-wow!) with rice and refried beans on the side. Chef came out of kitchen to check up on us when he saw how much we were enjoying the lunch. Relaxed, leisurely pace (it’s not fast food. Relax, look around)”

Mexican Restaurants Nearby

You May Also Like

  • El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco is betting that loyalty members want more than discounts. The fire-grilled chicken chain rolled out a refreshed Loco Rewards program earlier this year, pairing exclusive experiences with app-driven promotions as part of a broader turnaround that's already delivering results. The centerpiece of the relaunch: a partnership with Coca-Cola for a "soccer challenge" giving members a shot at a VIP trip to the 2026 Major League Soccer All-Star Game in Charlotte, N.C., on July 29. The grand prize includes two game tickets, hotel accommodations, flight vouchers, and a $300 Visa gift card. A hundred runner-up winners each receive a $25 El Pollo Loco gift card.

  • Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats is speeding up its growth across the nation, adding 33 new locations to its plans and bringing total restaurant commitments to more than 500 across the United States. The fast-casual Mexican chain is growing through key franchise partnerships in many regions. In the Northeast, PFGS, LLC will build 15 locations across Springfield, Mass., and Hartford, Conn. Meanwhile, Empire Inc. has agreed to open 10 restaurants in the Columbus, Ohio area, using their experience running over 100 restaurants including Subway and Dunkin' stores.