6 Best Mexican Restaurants near Mechanicsburg

Check out our list of the best Mexican restaurants in Mechanicsburg. Enjoy a range of Mexican flavors, from Carnitas to Chips and Salsa, and relish top-notch Thai dishes in the area.

Plaza Azteca Mechanicsburg Mexican • $
5470 Carlisle Pike, Mechanicsburg

Customers` Favorites

Side of Rice with Beans and Cheese
Fresh Table Side Guacamole
Queso Fundido Con Chorizo
Fresh Tableside Guacamole
Tacos Camarones Caramelo
Super Taco Fajita Salad
Tacos De Carne Asada
Black Beans and Rice
Quesadillas Rellenas
Enchiladas Chipotle

“I’ve tried different appetizers and entrees every time and none were anything short of fabulous. Portions are gigantic, atmosphere is beautiful, and staff is attentive and engaging. What more could you ask for?“

4.6 Superb267 Reviews
Casa Mariachi Mexican • $
5206 Simpson Ferry Rd, Mechanicsburg

Customers` Favorites

Birria Quesadilla Special
House Nachos with Salsa
Pastel de Tres Leches
Chicken Chimichanga
Taco de Carne Asada
Mixtas Enchiladas
Enchiladas Mixtas
Carne Asada Tacos
Chicken Tostadas
Chicken Chalupas

“Hands down the best local restaurant serving authentic Mexican cuisine you can find in the area! Service was fantastic and the food, oh boy the food was absolutely delicious. We absolutely enjoy supporting local family owned businesses“

4.6 Superb117 Reviews
El Rodeo Mexican • $
4956 Carlisle Pike, Mechanicsburg

Customers` Favorites

San Jose Chicken Burrito
El Guero Enchiladas
Cheese Enchiladas
Frozen Margarita
Chicken Fajitas
Chips and Salsa
Salsa for Chips
Rice and Beans
Tacos Al Pastor
Refried Beans

“I frequent El Rodeo’s locations often and at this location, the food did not disappoint, it was excellent as usual. But, to be honest, the margarita tasted off, like it was an incredibly cheap tequila, worse than the usual Juaquin’s white, or maybe it was the mix though. And the service was… well poor, sadly. My server never checked on me for the 45 minutes I was there, and u tried to order a container of sales to go, and pay for it, but she misunderstood me and well that didn’t happen. But I’ll still go and chalk it up to the learning curve for a new server.“

4.4 Superb100 Reviews
717tacos Mexican • $
2300 Linglestown Rd, Harrisburg

Customers` Favorites

Brisket Nachos

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

4.1 Good36 Reviews
El Rodeo Mexican • $
6417 Carlisle Pike, Mechanicsburg

Customers` Favorites

Churros with Ice Cream
Beef Chimichanga 1
Open Burrito Bowl
Frozen Margarita
Fresh Guacamole
Shrimp Fajitas
Refried Beans
Chimichangas
Carne Asada
Taco Salad

“Great restaurant!! I’ve previously only really eaten at El Sol whenever craving Mexican food but we decided to switch it up and try out El Rodeo. Happy to report it was a great decision!! Seriously don’t underestimate this place! The food is excellent. I love the colors/decorations it just makes you happy when you sit down at a table. The staff are always SO kind and service is so quick.“

3.9 Good82 Reviews
Neato Burrito Burrito • $
6391 Carlisle Pike, Mechanicsburg

Customers` Favorites

Cowboy Crunch Burrito
Cajun Chicken Burrito
Carnitas Burrito
Burrito Bowl

“Been coming to the place since it originally opened downtown Harrisburg. Cowboy crunch is my go to. Amazing. The only thing I can complain about is hours they close at 7. 8 would be better, makes it hard to get their often especially since they closed the Carlisle location ( they need one downtown Carlisle) . Also , if you take things off your burrito it doesn't allow you to sub extra of something else like extra BBQ for example. I never get rice or beans on my burrito so the BBQ would actually be cheaper to substitute. So he aware when ordering.“

4.2 Good65 Reviews

Enjoy More Tastes In Mechanicsburg

You May Also Like