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 466 Harrisburg Restaurants

El Sol Mexican Restaurant

18 S 3rd St, Harrisburg, PA 17101-2103
Improve this listing
Reserve with OpenTable
Ranked #16 of 466 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

172 reviews from our community

Visitor rating
Rating summary
Date | Rating
  • English first
  • Any
English first
2 reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed January 29, 2015 NEW

Awesome Quac...Great drinks...Good fresh food. Service as always friendly. Can get loud but not so loud the you can't hear the people at your table.

Was this review helpful? Yes
North East, Maryland
2 reviews
4 of 5 stars Reviewed January 29, 2015 NEW

It was nice to find a good little Mexican eatery close to the hotel. The food was quite tasty. The fire-roasted jalapeno salsa was incredible!

Was this review helpful? Yes
State College, Pennsylvania
Top Contributor
56 reviews 56 reviews
37 restaurant reviews
18 helpful votes 18 helpful votes
5 of 5 stars Reviewed January 27, 2015 NEW

Really fresh guacamole and chips. Fajitas were excellent. Service was very attentive and quick. Server did not get cranky when we told him at the end of the meal it was 8 separate checks. He even evenly split the appetizers. Only bad item was the mix used for margarita tasted bottled vs fresh. Easy walk from Hilton.

Was this review helpful? Yes
Monroeville, Pennsylvania
Senior Reviewer
10 reviews 10 reviews
7 restaurant reviews
5 helpful votes 5 helpful votes
3 of 5 stars Reviewed January 26, 2015 NEW

This was a nice place we went for lunch. This service was okay, I thought it was a little slow. The food was pretty good. I got the chicken taco salad and my chicken was very tasty although the rest was a little bland. I would not have a problem going back again, but I would probably try somewhere else... More 

Was this review helpful? Yes
Mechanicsburg, Pennsylvania
Senior Contributor
27 reviews 27 reviews
13 restaurant reviews
6 helpful votes 6 helpful votes
5 of 5 stars Reviewed January 16, 2015

El Sol has a lot of pluses! Nice atmosphere. The food is fresh, not overcooked. I would whole-heartedly recommend the Paradillas--it is like your own private smorgasbord!

Was this review helpful? Yes
Egg Harbor Township, New Jersey
11 reviews 11 reviews
5 restaurant reviews
4 helpful votes 4 helpful votes
4 of 5 stars Reviewed January 16, 2015

Great authentic food, I had the pardilla(sp), that was an experience. Service was quick and friendly, she explained the menu so that novices could understand.

Was this review helpful? Yes
Harrisburg, Pennsylvania
Top Contributor
65 reviews 65 reviews
45 restaurant reviews
33 helpful votes 33 helpful votes
2 of 5 stars Reviewed January 14, 2015

My wife and I met for lunch. Like most people in the restaurant, we were on a schedule - our lunch break. We were greeted and seated quickly. Our server took our drink and food order quickly. We ordered a simple food item and split it figuring it would be a quick and easy do in the kitchen. From the... More 

Was this review helpful? Yes
Baltimore, Maryland
Top Contributor
150 reviews 150 reviews
103 restaurant reviews
87 helpful votes 87 helpful votes
4 of 5 stars Reviewed January 6, 2015

I came here with a few friends recently based on their recommendation, and for the most part I really enjoyed my visit. The menu is very comprehensive, even their drink selection, and the service was quick, especially considering we stopped in at the beginning of the lunch rush. I got enchiladas Verde, and my wife got the veggie fajitas. Both... More 

Was this review helpful? Yes 1
Senior Reviewer
6 reviews 6 reviews
6 restaurant reviews
4 of 5 stars Reviewed January 5, 2015

I thought the atmosphere of El Sol was really nice, especially for downtown Harrisburg. I went here for a friend's birthday and felt the service was pretty good. I really enjoyed my meal - fish tacos, but thought the margaritas here were just so-so, even though several of my friends suggested trying them!

Was this review helpful? Yes
1 review
4 of 5 stars Reviewed January 4, 2015

Although Harrisburg isn't the culinarily capital of the world. This establishment has the important details that make a small business outstanding. The atmosphere is as authentic as the food and the margaritas are as strong as the smells coming from the kitchen. Wait staff is knowledgeable and helpful with questions in respect to the menu. Bathrooms are clean and seating... 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

Additional Information about El Sol Mexican Restaurant

Address: 18 S 3rd St, Harrisburg, PA 17101-2103
Phone Number: 717-901-5050
Location: United States  >  Pennsylvania (PA)  >  Harrisburg
Open Hours:
Monday 11:00 am - 10:00 pm
Tuesday 11:00 am - 10:00 pm
Wednesday 11:00 am - 10:00 pm
Thursday 11:00 am - 10:00 pm
Friday 11:00 am - 11:00 pm
Saturday 4:00 pm - 11:00 pm
Average Prices: USD 30 - 30
Cuisine: Mexican

Owners: What's your side of the story?

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

Questions & Answers

Questions? Get answers from El Sol Mexican Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?