El Charro Mexican Restaurant

$ • Mexican

425 S Cameron St, Harrisburg
(717) 234-2009


Take-Out/Delivery Options


Recent Reviews

FINALLY!! A true AUTHENTIC, FLAVORFUL, FRESH, and DAMN GOOD Mexican Restaurant!!! Food was delicious, the ceviche was the best I've had since Hawaii, the Torta with Carnitas was finger licking good, the carne asada tacos were juicy and had a lot of meat....we love this place and will drive from the west shore over to Harrisburg for the food! Whole in the wall but true Mexican food!!!

Authentic. Makes you feel like you are in Mexico City eating at a great street food stand. Prices can't be beat. Enchiladas for $1.25, Tacos for $2. Pico is not on the menu but he will make it for you if you ask. They need a better sign to see them from the road. Look for the Korean Market sign- its in the same building. The atmosphere and location are kind of funny, but if you are foodie, you will over look that and enjoy the real flavors of Mexico. Nice people. El Charro...read full review

Was not originally our first choice but other restaurants were too busy to have more take-out orders due to Cinco de Mayo . This small restaurant proved to be absolutely delicious, timely with our order, and plentiful in portion size. If you're a fan of guacamole, it was excellent and fresh as can be. We would surely revisit and are sorry we have not in the past being that we live in downtown Harrisburg.

More Reviews(41)


Monday Closed
Tuesday 10AM - 8PM
Wednesday 10AM - 8PM
Thursday 10AM - 8PM
Friday 10AM - 8PM
Saturday 10AM - 8PM
Sunday 10AM - 8PM

Hours or services may differ due to COVID-19. Please contact the business directly to verify hours and availability.