23 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.

Tres Hermanos Mexican • $
712 South Cameron Street, Harrisburg

Customers` Favorites

Shrimp Steak and Chicken Fajita
Shrimp and Octopus Tostada
Tacos Dorados Flautas
Bistec A la Mexicana
Chicken Quesadilla
Enchiladas Supreme
Mexican Sandwich
Chips and Salsa
Mexican Tostadas
Chicken Fajitas

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

4.7 Superb431 Reviews
Tacos Mi Tierra Mexican • $
1416 Derry Street, Harrisburg

Customers` Favorites

Large Quesadilla Cabeza and Pineapple Pork Carnitas Taco
Tripa Tacos Carne Asada El Pastor Taco
Carne Asada Tacos Al Pastor
Ceviche Tostada
Bistec Ranchero
Caldo De Res
Sopa De Res
Head Tacos
Burritos
Barbacoa

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

4.8 Superb274 Reviews
El Rancho Restaurante Bar & Grill Mexican • $$
771 Eisenhower Boulevard, Harrisburg

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
Enchiladas Verdes de Pollo
El Rancho Style Nachos
Birria Tacos Platter
Coctel de Camarones
Wet Burrito Supreme
Shrimp Chimichanga

“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!“

4.5 Superb501 Reviews
J & Z Mexican Cuisine Restaurant Mexican • $
1029 Market St, Harrisburg

Customers` Favorites

Quesadillas and Refried Beans with Rice
Quesadilla Familiar Family Quesadilla
Beef Tacos and Corn Chips
Chips with Salsa
Rice and Beans
Mexican Fries
Chicken Pollo
Torta Cubana
Quesabirria
Al Pastor

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

4.7 Superb113 Reviews
El Sol Express Mexican • $
4701 Lindle Road, Harrisburg

Customers` Favorites

Ensalada Adobo Con Papas
Personal Chips & Salsa
Fajitas de Mariscos
Grilled Fish Tacos
Chimichanga Dinner
Tacos de Camarones
Mixed Taco Platter
Carne Asada Tacos
Smothered Burrito
Chips \u0026 Salsa

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

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

Customers` Favorites

Fresh Table Side Guacamole
Mayan Tacos Featured
Seafood Chimichangas
Chimichangas Dinner
Seafood Enchiladas
Pineapple Chicken
Quesadilla Pastor
Tres Leches Cake
Burrito San Jose
Quesadilla Steak

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

4.5 Superb227 Reviews
El Verdadero Sabor de Mexico Mexican • $
325 S 17th St, Harrisburg

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
Chicken Milanese or Beef Birria
Birria Tacos with Consommé
Chilaquiles Con Carnitas
Mexicana Mexican Steak
Chilaquiles with Steak
Salsa Verde and Chips

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

4.7 Superb162 Reviews
Pete's Pizza & Authentic Mexican Food Mexican • $
4810 Derry Street, Harrisburg

“The food is very good and the people who work there are very nice.“

4.6 Superb84 Reviews
El Patron Mexican • $
1908 Paxton Street, Harrisburg

Customers` Favorites

Chicken Steak and Shrimp Special
Camarones A la Mexicana
Cheesesteak Stromboli
Mushrooms Quesadilla
Chicarones De Harina
Free Chips and Salsa
Queso-Birria Tacos
Chicken Quesadilla
Cow Tonge Tortas
Carne Asada Taco

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

4.5 Superb85 Reviews
Taco King Mexican • $
5600 Allentown Boulevard, Harrisburg

Customers` Favorites

Remnants of a Carnitas Taco Platter
Consome de Borrego
Carne Asada Taco
Huevos Rancheros
Marinated Pork
Quesadillas
Chicken Taco
Fajita Mix
Asada Tacos
Al Pastor

“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!“

4.4 Superb211 Reviews
Fiesta Mexico Mexican • $
3957 Paxton Street, Harrisburg

Customers` Favorites

Shrimp Chicken & Steak Fajitas
Guaca Fresca Fresh Guacamole
Burritos de Carne Asada
Mexican Fried Ice Cream
Chile Verde Burrito -
Enchiladas Huevonas
Chips \u0026 Salsa
Molcajete Mexicaon
Quesabirria Tacos
San Jose Burrito

“I got the quesabirria tacos. They were surprisingly waayyyyy better than i expected. As a Californian, i am really harsh on mexican food. I will also say that this food was wayyyy better than any mexican food i had in texas. Also Krystal was amazing and shes the best waitress ever! I will learn Spanish! Haha“

4.2 Good526 Reviews
Tortilleria Los Primos Mexican • $
135 S 14th St, Harrisburg

“(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??????????“

4.8 Superb11 Reviews
Santa Fe Taco Factory Mexican • $
218 Strawberry Street, Harrisburg

Customers` Favorites

Burrito with Cheese & Fried Beans
Whole Rotisserie Chicken
Mashed Potatoes & Gravy
Chicken Wings
Taco Salad
Chips

“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.“

4.3 Superb42 Reviews
Herby's El Mexicano Mexican • $
720 Main Street, Harrisburg

Customers` Favorites

1 Chicken Enchilada 1 Beef Enchilada 1 Chees Enchilada
Cheese Quesadilla & Fries
Enchilada Dinner Platter
Refried Beans and Rice
Raspberry Churros
Burrito Santa Fe
Chicken Burrito
Fried Ice Cream
Fajitas De Pollo
Chips and Salsa

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

4.2 Good173 Reviews
El Charro Mexican Restaurant Mexican • $
425 S Cameron St, Harrisburg

Customers` Favorites

Steak Barbacoa and Chicken Tacos
Quesadilla de Queso Con Arroz
Tacos Carnitas Asada Lengua
Quesadilla El Charro
Fajita de Asada
Refried Beans
Caldo de Res
Carne Asada
Guacamole
Al Pastor

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

4.2 Good95 Reviews
El Carrizal Mexican Restaurant Mexican • $
1325 1/2 Derry Street, Harrisburg

Customers` Favorites

Caldo de Res

“The best fresh delicious food 😋“

4.2 Good57 Reviews
Progress Diner Soul Food • $
314 S Progress Ave, Harrisburg

Customers` Favorites

Scrambled Eggs with Bacon
Waffles w Strawberries
Philly Cheese Steak
Sausage Gravy
Country Steak
Cheeseburger
Eggs Benedict
French Fries
Sandwiches
Tater Tots

“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“

4.5 Superb125 Reviews
717tacos Mexican • $
323 Reily St, Harrisburg

Customers` Favorites

Brisket Nachos

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

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

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.“

5 Superb21 Reviews
Right Pizza Pizza • $
724 Colonial Rd, Harrisburg

Customers` Favorites

Carnitas Street Tacos with Authentic Salsa
Chicken Flautas 3 w Rice & Refried Beans
Jalisco Combo Today's Special
Funnel Cake Fries
Chicken Fajitas
Chicken Tacos
Cheese Pizza
Italian Sub
Chef Salad
Taco Pizza

“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“

4.4 Superb175 Reviews
La Oaxaqueña Mexican Restaurant Mexican • $
3 North Progress Avenue, Harrisburg

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)“

3.7 Good83 Reviews
El Rodeo Mexican Restaurant Mexican • $
4659 Jonestown Road, Harrisburg

Customers` Favorites

Two Hard Beef Tacos One Beef Enchilada & One Chile Con Queso
One Beef Enchilada One Cheese Chile Relleno Rice and Beans
Lunch Shrimp Fajitas
Free Chips and Salsa
Enchiladas Supremas
San Jose Burrito
Chicken Fajitas
Fried Ice Cream
Vallarta Tacos
Combination 18

“Came back 25 years later, granted back then it was a tiny Mexican restaurant, but still great food and service!
25 years ago my husband brought me to this location (tiny very authentic back then) restaurant for one of our 1st dates.
That was the very first times I had ever had guacamole! Big fan ever since!

Today we visited with our service dog in tow, and they were extremely accommodating and immediately brought him a foil bowl and 2 servings of fresh cold ice water. Thanks!

We visited on a Friday at 4:30 and enjoyed $5 margaritas on happy hour and free chips/salsa.

For dinner we selected the slow cooked beef tacos and they were delicious.

Service was excellent and server was efficient and polite.

Lots of free parking and clean bathrooms.

Small bar area and very large indoor and outdoor seating areas.

Patio is a well behaved and service dog friendly.

Highly recommended.“

3.8 Good361 Reviews
Taco Bell Mexican • $
11 North 3rd Street, Harrisburg

Customers` Favorites

2 Chicken Chalupas Supreme Combo
Cheesy Double Beef Burrito
Supreme Taco Party Pack
Variety Taco Party Pack
Mtn Dew Baja Blast
Loaded Beef Nachos

“The employees are literally so friendly. They are pretty much the busiest restaurant in strawberry during lunch time but even then they still get stuff out fairly quick. I recommend mobile ordering ahead of time but I recommend that everywhere.
It's always piping hot food! I don't get that at any other fast food place. I go pretty much everyday. And then go a second time cause my husband asks for it when I leave work. Says the food i bring back from this one specifically is put together way better than others!
The only downside is they open at 10 so no breakfast!“

3 Average25 Reviews

You May Also Like