20 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 S Cameron St, 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

“Good food. Plus, I like the idea, they also have a grocery store in the back of the restaurant. Love their tacos.“

4.7 Superb172 Reviews
Tacos Mi Tierra Mexican • $
1416 Derry St, Harrisburg

Customers` Favorites

Tripa Tacos Carne Asada El Pastor Taco
Carne Asada Tacos Al Pastor
Bistec Ranchero
Ceviche Tostada
Caldo De Res
Sopa De Res
Quesadilla
Head Tacos
Burritos
Barbacoa

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

4.8 Superb96 Reviews
El Patron Mexican • $
1908 Paxton St, 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
Carne Asada Taco
Cow Tonge Tortas

“delicious food. generous portions, reasonably priced and friendly staff. what are you waiting for? GO THERE!“

5 Superb50 Reviews
El Sol Express Mexican • $
4701 Lindle Rd, Harrisburg

Customers` Favorites

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

“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.7 Superb103 Reviews
5

MASA

MASA Mexican • $
316 N 2nd St, Harrisburg

Customers` Favorites

Three Tacos w Rice and Beans
Quessabirria Tacos
Carne Asada Bowl
Burrito Bowl
Tacos De Res
Quesadillas
Al Pastor
Tortillas
Carnitas
Burritos

“Wonderful food with good sized portions. Definitely check it out if you're in the area.“

4.7 Superb83 Reviews
j & z mexican cuisine food truck Mexican • $
1007 N Cameron St, Harrisburg

Customers` Favorites

Quesadilla Familiar Family Quesadilla
Mexican Fries
Chicken Pollo
Torta Cubana
Quesabirria
Al Pastor
Carnitas
Burrito
Tacos 4
Steak

“The food is delicious! We have DoorDash food several times and it’s been so good every time!“

4.8 Superb61 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
Fajitas De Pollo Chicken Fajitas
Birria Tacos with Consommé
Chilaquiles Con Carnitas
Chilaquiles with Steak
Mexicana Mexican Steak
Salsa Verde and Chips
Carnitas Verde Plato
Solo Una Quesadilla

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

4.7 Superb49 Reviews
Herby's El Mexicano Restaurant Mexican • $
720 Main St, 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
Chips and Salsa
Salsa and Chips
Chicken Burrito
Fajitas De Pollo

“We had a delicious lunch today, and the best jalapeño margaritas I’ve ever had, including those I’ve had in Mexico. Everything is homemade, fresh, and delicious. The owner Maria is just lovely. A highly recommended restaurant.“

4.7 Superb34 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 Superb22 Reviews
Plaza Azteca Mexican Restaurant · Harrisburg Mexican • $$
2270 Kohn Rd, Harrisburg

Customers` Favorites

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

“The restaurant redo is very cute with a tropical vibe. The walls and ceilings are dripping with greenery and flowers.

Our waitress was wonderful. The timing on food and drinks was perfect.

The food was good and the menu gives a wide variety. There are happy hour drink specials 4-6.“

4.3 Superb147 Reviews
El Sol Mexican Restaurant Mexican • $
18 S 3rd St, Harrisburg

Customers` Favorites

Street Style Breakfast Tacos
Loaded Breakfast Burrito
Patron Silver Margherita
El Sol Appetizer Sampler
Goat Cheese Guacamole
Molcajete De Mariscos
The Original Burrito
Carne Asada Platter
Smothered Burrito
Carne Asada Tacos

“great food and service. fun experience“

4.3 Superb140 Reviews
Taco King Mexican • $
5600 Allentown Blvd, Harrisburg

Customers` Favorites

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

“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.3 Superb66 Reviews
Santa Fe Taco Factory Mexican • $
218 Strawberry Square, Harrisburg

Customers` Favorites

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

“This is how it should be. Coming from the southwest where I grew up, I've been in withdrawal, a desperate need for Mexican food that doesn't suck or cost $20 a plate.

This is how it's supposed to be. You pay 3 bucks, and you get a taco packed full of meat that's been marinating in a great blend of spices. You get salsa, sour cream, cheese, etc on top til it's overflowing. Not necessarily "authentic" Mexican food, but the kind of stuff you can find in working class neighborhoods in Phoenix, where you might be the first gringo to walk in in a week. And it's GOOD food.“

4.3 Superb17 Reviews
El Carrizal Mexican Restaurant Mexican • $
1325 1/2 Derry St, Harrisburg

Customers` Favorites

Caldo de Res

“The best fresh delicious food 😋“

4.4 Superb8 Reviews
Fiesta Mexico Mexican • $
3957 Paxton St, Harrisburg

Customers` Favorites

Shrimp Chicken & Steak Fajitas
Guaca Fresca Fresh Guacamole
Burritos de Carne Asada
Mexican Fried Ice Cream
Chile Verde Burrito -
Enchiladas Huevonas
Molcajete Mexicaon
San Jose Burrito
Chicken Fajitas
Rice and Beans

“The food was alright, the inside was super cozy and fun, the employees were trying their best... but my party had reserved a table. However, we when arrived they didn't have an available table for us inside. It was very busy so I understand but it's super disappointing to see what the inside was like (excellent lighting, music, and decoration) and then being sat outside in metal chairs where we might as well have gotten delivery and eatten at a park. I was saddened when I had ordered the quesadilla meal and got one sole quesadilla without any rice they had advertised about on the menu. I understand it was a Saturday night with lots of people but it left me feeling a bit down. They were out of Jugo too. Very sad. Other than that the food was pretty good.“

4.1 Good212 Reviews
El Rancho Restaurante y Pupuseria Mexican • $
771 Eisenhower Blvd, 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
Horchata Mexicana
Pineapple Fajitas

“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.1 Good184 Reviews
El Charro Mexican Restaurant Mexican • $
425 S Cameron St, Harrisburg

Customers` Favorites

Quesadilla de Queso Con Arroz
Tacos Carnitas Asada Lengua
Quesadilla El Charro
Fajita de Asada
Caldo de Res
Carne Asada
Barbacoa
Al Pastor
Tacos

“Food is delicious. Very authentic“

4 Good24 Reviews
La Oaxaqueña Mexican Restaurant Mexican • $
3 N Progress Ave, 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.9 Good13 Reviews
Taco King Mexican • $$
3904 Corey Rd, Harrisburg

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

3.8 Good9 Reviews
El Rodeo Mexican Restaurant Mexican • $
4659 Jonestown Rd, Harrisburg

Customers` Favorites

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

“Food & drinks were delicious, but the server had too many tables to take care of, and the other servers weren't really stepping in to help. My friend and I had extended wait times for service, but the strong drinks and apology made up for it.“

4 Good119 Reviews

You May Also Like