We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
All 456 Harrisburg Restaurants

El Sol Mexican Restaurant

18 S 3rd St, Harrisburg, PA 17101-2103
Improve this listing
Reserve with OpenTable
Ranked #12 of 456 Restaurants in Harrisburg
Certificate of Excellence 2014
Price range: $30 - $30
Mon - Thu 11:00 am - 10:00 pm
Fri 11:00 am - 11:00 pm
Sat 4:00 pm - 11:00 pm
Cuisines: Mexican
More restaurant details
Restaurant details
Good for: Doing business
Dining options: Breakfast/Brunch, Lunch, Dinner, Reservations, Late Night
Dining style: Casual Elegant
Write a Review

141 reviews from our community

Visitor rating
Rating summary
Date | Rating
  • English first
  • Any
English first
Mechanicsburg, Pennsylvania
5 reviews 5 reviews
5 restaurant reviews
4 helpful votes 4 helpful votes
4 of 5 stars Reviewed September 14, 2014

The atmosphere, décor, service, and food were exceptional. Added to that there was ample, $5 parking just around the corner. Oh, and the restaurant deducted the parking fee from our bill. This was our first visit here and definitely not our last!

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed September 9, 2014 via mobile

Was in town Saturday to visit our son. Place was very beautiful. The Host was a super friendly gentleman and actually let us choose where we sat. Sat in the bar area and had the bartender as our server and he recommended really good food and drinks and was very social. The place was busy but not overly crowded but... More

Was this review helpful? Yes
13 reviews 13 reviews
8 restaurant reviews
4 of 5 stars Reviewed September 5, 2014

Amazing guacamole and fresh margaritas! Beautiful atmosphere and wonderful service! Had carnitas and they were so good. Love the authentic taste of everything, esp the cilantro!

Was this review helpful? Yes
West Bridgewater, Massachusetts
Senior Reviewer
10 reviews 10 reviews
7 restaurant reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed September 2, 2014

I cannot say enough good things about this Mexican restaurant. Yum Margarita's! So many different flavors. They have the best guacamole by far. I have never had a bad meal here. I am just so in love.

Was this review helpful? Yes
Virginia Beach, Virginia
1 review
3 of 5 stars Reviewed September 1, 2014

Firstly, our review is for our whole experience with El Sol. Not being from the area, it was a little tricky finding parking. We had to park 2 blocks away , but no big deal. When we walked in, we quickly noticed the restaurant was decorated very nicely. Heavy glasses and silverware( not cheap like most Mexican places ) The... More

Was this review helpful? Yes
Acton, Massachusetts
Top Contributor
188 reviews 188 reviews
107 restaurant reviews
1,019 helpful votes 1,019 helpful votes
4 of 5 stars Reviewed August 31, 2014

I thoroughly enjoyed El Sol. Young waiter, Pedro, treated us well. The ambiance was lively and animated, but there was enough calm for us to eat and talk quietly. At 8 PM on a weeknight in a less than bustling city, it’s nice to eat someplace that’s not desolate. Our meal consisted of a traditional Margarita ($7, and better than... More

Was this review helpful? Yes 2
Philadelphia, Pennsylvania
2 reviews
3 of 5 stars Reviewed August 16, 2014

First I would recommend making reservations otherwise they seat you in the bar area with the small tables. Our server happened to be the bartender and he knew nothing about the food they served but he did ok. Anyway the food was ok, nothing to brag about. The restaurant itself was nice. Attitude of the staff seeming to be a... More

Was this review helpful? Yes
Senior Contributor
45 reviews 45 reviews
32 restaurant reviews
12 helpful votes 12 helpful votes
5 of 5 stars Reviewed August 9, 2014

I was in Harrisburg for my bachelorette evening after spending the day at the Hershey Spa. I had planned on going to dinner at El Sol, but my friend made reservations elsewhere. I definitely wish we had stayed at El Sol. Although, our dinner was good, El Sol would have been better! There were 5 of us girls, and we... More

Was this review helpful? Yes
wilmington, delaware
14 reviews 14 reviews
4 restaurant reviews
11 helpful votes 11 helpful votes
4 of 5 stars Reviewed August 5, 2014

The lady that gave us directions from Hershey Park was great! We didn't get lost. The food was average. The chivche was dry. The margarita's had little to no alcohol. Just ok Mexican food

Was this review helpful? Yes
Naperville, IL
Top Contributor
67 reviews 67 reviews
39 restaurant reviews
35 helpful votes 35 helpful votes
3 of 5 stars Reviewed July 26, 2014

Ate here on Wednesday, July 23, 2014. Downtown Harrisburg had isolated thunderstorms in the evening and we wanted to find a place close to the Harrisburg Hilton where we were staying. Saw that this restaurant was close by and decided to try it. The outside of the restaurant just looked OK but when we walked into the restaurant, the decor... More

Was this review helpful? Yes

Travelers who viewed El Sol Mexican Restaurant also viewed

Harrisburg, PA
Harrisburg, PA

Been to El Sol Mexican Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Do you own or manage El Sol Mexican Restaurant?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing