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

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 Superb143 Reviews
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

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

4.6 Superb246 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.6 Superb130 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

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

4.7 Superb74 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.6 Superb88 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
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.6 Superb78 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

“El Sol catered our end of season Track and Field banquet. They did a fabulous job! The food was excellent and plentiful and the catering staff was professional, friendly and made sure no bowl or pan stayed empty! Prior to the event, they made it easy to plan our menu. I highly recommend them if you need to have an event catered.“

4.3 Superb211 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 Superb148 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
Fried Ice Cream
Chicken Burrito
Fajitas De Pollo
Salsa and Chips

“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.4 Superb58 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
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.3 Superb103 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

“Food is delicious. Very authentic“

4.4 Superb51 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
Chips \u0026 Salsa
Molcajete Mexicaon
San Jose Burrito
Chicken Fajitas

“Amazing experience at Fiesta Mexico! The ambience is beautiful.. everything from the tables to the plates and their unique designs made me feel like I was in a different world. The food tastes authentically Mexican with that true traditional flavor. Absolutely loved it and enjoyed the whole experience.“

4.2 Good279 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.2 Good233 Reviews
Santa Fe Taco Factory Mexican • $
218 Strawberry St, 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.5 Superb26 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
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!“

5 Superb3 Reviews
El Carrizal Mexican Restaurant Mexican • $
1325 1/2 Derry St, Harrisburg

Customers` Favorites

Caldo de Res

“The best fresh delicious food 😋“

4.1 Good31 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.5 Good26 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

“My kids love this place! My family and I have never had a bad experience. Cheap margaritas and seasonal specials. Pepes combo was always my go to... especially while I was pregnant. Chicken chimichangas are great. My husband loves the san Jose burrito. My kids love the quesadillas, rice, and the free chips&salsa. Recently I've been enjoying their chicken tortas w/ sopa de tortilla soup... and of course the $5 margaritas.
Service is always good...Isabella is a favorite!“

3.8 Good159 Reviews

You May Also Like