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.

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

“Tacos Mi Tierra is a cozy taco shop known for its delicious and affordable food. The chicken tacos are a highlight, with customers raving about their fantastic flavor. The steak tacos are less popular due to their dryness. The restaurant offers a delicious house hot sauce that adds a spicy kick to any meal. The service is friendly and patient, making it a welcoming environment for all. This hidden gem is a popular spot for many, with some visiting every Friday for their steak and cilantro fix.“

4.8 Superb74 Reviews
Tres Hermanos Mexican • $
712 S Cameron St, Harrisburg

Customers` Favorites

Shrimp Steak and Chicken Fajita
Shrimp and Octopus Tostada
Chicken Quesadilla
Enchiladas Supreme
Mexican Sandwich
Chips and Salsa
Tacos Al Pastor
Tres Leches Cake
Chicken Fajitas
Carnitas Tacos

“Tres Hermanos is a Mexican restaurant known for its excellent food and friendly service. The vibrant tables and booths, as well as the adjoining store, make for a lively atmosphere. The restaurant offers a variety of fresh Mexican dishes, including standards such as tacos and enchiladas. Customers appreciate the authentic flavors and the availability of hard-to-find ingredients in the market. The restaurant is popular among locals and tourists alike, making it a great spot for both dining in and taking out.“

4.6 Superb141 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
Chimichanga Dinner
Grilled Fish Tacos
Smothered Burrito
Carne Asada Tacos
Huevos Rancheros

“El Sol Express offers truly delicious and fresh Mexican cuisine. The enchiladas del camaron with fresh mushrooms, the salsa bar, and the burrito are standout menu items. The staff is friendly, and the restaurant is well-run and extremely clean. This place is a hidden gem that can easily compete with other top-notch Mexican restaurants.“

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

Customers` Favorites

Chicken Pollo
Torta Cubana
Quesabirria
Quesadilla
Al Pastor
Carnitas
Burrito
Tacos 4
Steak

“J & Z Mexican Cuisine food truck serves delicious and authentic Mexican food. Try their chicken tacos, refried beans, and yellow rice, or popular items like Al Pastor fries and Quesadilla. Friendly service, excellent prices, and mouthwatering flavors make this truck a must-visit for Mexican food lovers.“

4.9 Superb43 Reviews
5

MASA

MASA Mexican • $
316 N 2nd St, Harrisburg

Customers` Favorites

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

“MASA is a popular spot for flavorful Mexican cuisine. The carne asada burrito is a highlight, with fresh grilled meat, a perfect balance of ingredients, and a generous portion. Tacos are also a must-try, with options like chicken, pork, and carne asada, all served with rice, beans, and a variety of toppings. Friendly service and a quick turnaround make it a top choice for take-out or dine-in.“

4.6 Superb72 Reviews
Taco Amigos Mexican • $
200 N 2nd St, Harrisburg

Customers` Favorites

Carne Asada Taco
Chicken Burrito
Tacos Al Pastor
Quesatacos
Shrimp Taco
Guacamole
Carnitas
Salsa
Chips

“Taco Amigos is a great spot to eat and relax in Downtown, with delicious food and awesome ambiance. The menu offers authentic Mexican dishes, including Quesotacos with Adobo Chicken, ranchero burritos, and more. The food is juicy, flavorful, and well-priced, making it a must-visit for Mexican food lovers. The restaurant is wheelchair accessible, and the servings are generous, making it a great choice for groups and families.“

4.6 Superb60 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é
Mexicana Mexican Steak
Chilaquiles with Steak
Salsa Verde and Chips
Carnitas Verde Plato
Solo Una Quesadilla
Enchiladas Verdes

“El Verdadero Sabor de Mexico serves amazing food at a great value, with most entrees in the $10 range. The atmosphere is friendly and clean, making it a great spot for lunch or dinner. Portion sizes are huge, and the food is cooked to perfection. Try their delicious tacos, burritos, and milkshakes, and enjoy a nice change of pace from fast food or American cuisine.“

4.6 Superb48 Reviews
Taco King Mexican • $
5600 Allentown Blvd, Harrisburg

Customers` Favorites

Consome de Borrego
Carne Asada Taco
Marinated Pork
Chicken Taco
Fajita Mix
Quesadillas
Al Pastor
Cilantro
Burritos
Carnitas

“Taco King is a small but impressive eatery serving delicious tacos with generous portions of meat. The flavor is great, and customers can expect a big meal for their buck. With quick service and a warm welcome from the owner, this cozy spot is a hidden gem worth returning to.“

4.4 Superb53 Reviews
El Patron Mexican • $
1908 Paxton St, Harrisburg

Customers` Favorites

Camarones A la Mexicana
Carne Asada Taco

“El Patron offers delicious tacos with perfectly seasoned, juicy meat and thick, spicy sauces. The menu includes options for dietary restrictions, and the restaurant is kid-friendly and wheelchair accessible. While not fast food, the food is excellent and served quickly, with great salsa and guacamole. Whether ordering ahead or dining in, El Patron is a fantastic choice for tasty Mexican cuisine.“

5 Superb13 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

“Herby's El Mexicano Restaurant offers great authentic food and excellent service, with vegetarian options and accommodation for dietary restrictions. The restaurant is kid-friendly, wheelchair accessible, with plentiful and convenient parking. Customers praise the delicious homemade meals, including the best jalapeño margaritas and flavorful salsa. Popular dishes include carnitas entrees, carnita enchiladas with mole, and creamy flan for dessert.“

4.5 Superb27 Reviews
Santa Fe Taco Factory Mexican • $
218 Strawberry Square, Harrisburg

Customers` Favorites

Burrito with Cheese & Fried Beans
Mashed Potatoes
Taco Salad
Chips

“Santa Fe Taco Factory serves delicious and fresh Mexican dishes. The burritos are generously sized and flavorful, with soft tortillas and fresh vegetables. The rotisserie chicken is a highlight, paired well with garlic bread and mashed potatoes. This restaurant is a great alternative to Taco Bell, offering a superior taco experience that will keep you coming back.“

4.6 Superb14 Reviews
El Rancho Restaurante y Pupuseria Mexican • $
771 Eisenhower Blvd, Harrisburg

Customers` Favorites

Tacos De Birria Con Consome Order of 3
All You Can Eat Birria Tacos
El Rancho Style Nachos
Birria Tacos Platter
Pineapple Fajitas
Shrimp Chimichanga
Birria Pizzadilla
Salsa and Chips
Steak Rancherro
Birria Empanadas

“El Rancho Restaurante y Pupuseria offers a delightful dining experience. The restaurant serves a variety of dishes, including the popular Birria Pizza and Shrimp Fries. The atmosphere is clean and comfortable, and the service is excellent. The food is fresh and flavorful, with dishes like the Birria Steak Quesadilla and Fajitas receiving high praise. However, some dishes may not meet expectations, such as the Birria Chicken Tacos. Overall, El Rancho is a great spot for Mexican food enthusiasts.“

4.1 Good133 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.4 Superb13 Reviews
El Sol Mexican Restaurant Mexican • $
18 S 3rd St, Harrisburg

Customers` Favorites

El Sol Appetizer Sampler
Patron Silver Margherita
Molcajete De Mariscos
The Original Burrito
Carne Asada Tacos
Smothered Burrito
Fried Ice Cream
Buffalo Burrito
Mahi Mahi Tacos
Chicken Fajitas

“El Sol Mexican Restaurant is a highly-recommended spot, with a vibrant atmosphere, clean facilities, and attentive waitstaff. The food is delicious, with a wide range of options including jalapeño margaritas, tacos, and molcajete. The restaurant offers great value for the price, with consistently good service and meals. The smothered burrito is a popular choice, but diners can also try other reliable options for a satisfying meal.“

4.1 Good120 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
Barbacoa
Al Pastor
Tacos

“El Charro Mexican Restaurant offers delicious and authentic Mexican cuisine at an affordable price. The $3 tacos, juicy chicken, and tender carnitas are standout dishes, while the quesadilla and birria tacos also receive praise. The small, homely atmosphere and friendly, efficient service make this a popular spot for genuine Mexican flavors.“

4.1 Good27 Reviews
Fiesta Mexico Mexican • $$
3957 Paxton St, Harrisburg

Customers` Favorites

Shrimp Chicken & Steak Fajitas
Guaca Fresca Fresh Guacamole
Mexican Fried Ice Cream
Molcajete Mexicaon
San Jose Burrito
Chicken Fajitas
Rice and Beans
Chalupa Texana
Salsa for Chips
Refried Beans

“Fiesta Mexico offers a perfect setting for celebrations like Cinco de Mayo, with outstanding food and a great Mariachi band. The restaurant provides world-class service, delicious food, ample portions, and excellent presentation. Every server ensures a fantastic dining experience, like Melanie. While some feel the food quality may be slipping, overall, Fiesta Mexico remains a nice restaurant with good service worth visiting.“

3.9 Good143 Reviews
El Carrizal Mexican Restaurant Mexican • $
1325 1/2 Derry St, Harrisburg

Customers` Favorites

Caldo de Res

“El Carrizal Mexican Restaurant serves authentic Mexican food with clean ingredients, including scratch-made corn tortillas. The menu caters to vegetarians, offering animal-product-free beans. While service can be slow, the staff is friendly and helpful. The food is amazing, and the hot sauces are excellent. A great spot for a late lunch or dinner, with a nice ambiance.“

3.7 Good18 Reviews
Taco King Mexican • $$
3904 Corey Rd, Harrisburg

“Taco King is a highly recommended Mexican restaurant located about 15 minutes from Hershey Park, near Route 81. The food tastes good with big portions, and service is fast and friendly. The owner is courteous and ensures food is ready quickly, even close to closing time. A standout dish includes the lengua (beef tongue) tacos, noted for their tenderness and generous meat portion. The restaurant offers both dine-in and take-out options, with authentic, flavor-filled cuisine and a selection of original Mexican sodas.“

3.5 Good11 Reviews
La Oaxaqueña Mexican Restaurant Mexican • $
3 N Progress Ave, Harrisburg

Customers` Favorites

Handmade Long Corn Tortilla
Mole

“La Oaxaqueña Mexican Restaurant is a cozy spot tucked away in a strip mall. The dining area is small, with a single menu at the counter and a bit of dust. Despite this, the Torta Sandwich is a must-try, and the special burrito with pineapple marinated pork is a hit. The chef even comes out to check on diners. While the place could use some sprucing up and cleanliness is a concern, the relaxed atmosphere and delicious food make it worth a visit.“

3.5 Good15 Reviews
El Rodeo Mexican Restaurant Mexican • $
4659 Jonestown Rd, Harrisburg

Customers` Favorites

Lunch Shrimp Fajitas
Free Chips and Salsa
Enchiladas Supremas
San Jose Burrito
Chicken Fajitas
Fried Ice Cream
Combination 18
Vallarta Tacos
Refried Beans
Shrimp Tacos

“El Rodeo Mexican Restaurant offers delicious, well-seasoned food served hot and fresh. The friendly service and quick turnaround time make dining here a pleasant experience. With affordable prices and a clean, updated ambiance, customers can enjoy a satisfying meal without any hassle. The surprise factor of the quality of food and exceptional service makes this restaurant a great choice for Mexican cuisine.“

3.7 Good88 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
Chicken Fajitas
Cheese Pizza
Italian Sub
Taco Pizza
Tortillas
Cobb Salad
Cannoli

“Right Pizza is a restaurant that has impressed customers with its diverse menu and excellent service. The online ordering process is efficient, with staff being quick to address any issues that may arise. Customers have praised the delicious pizza, particularly the "Old World/Upside-down pizza" which is a hit with garlic lovers. The restaurant also offers a range of other Italian and Mexican dishes, catering to the diverse tastes of families. Customers have been pleased with the prompt and friendly service, and many wish they had a location closer to their homes. Overall, Right Pizza has earned a reputation for serving high-quality, tasty food and providing a pleasant dining experience.“

4.3 Superb56 Reviews