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.

El Sol Mexican Restaurant

Certificate of Excellence
$$$
Mexican
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
18 S 3rd St, Harrisburg, PA 17101-2103
717-901-5050
Website
Improve this listing
Today
11:00 am - 10:00 pm
Open now
See all hours
Hours:
Mon - Thu 11:00 am - 10:00 pm
Fri 11:00 am - 11:00 pm
Sat 4:00 pm - 11:00 pm
Dining options: Dinner, Late Night, Breakfast, Lunch, Reservations

TripAdvisor Reviewer Highlights

Read all 219 reviews
Visitor rating
  • 119
    Excellent
  • 66
    Very good
  • 21
    Average
  • 10
    Poor
  • 3
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    4.5 of 5 stars
Best Mexican Food in Harrisburg

I have tried both lunch and dinner and have never been disappointed. The place is always hopping, so its best to make a reservation. Fish Tacos offer three different fish if you so choose. Had a taco salad for lunch today and the tomatoes were very fresh, juicy and red. A true test of a... read more

5 of 5 starsReviewed September 1, 2015
Angie T
,
harrisburg pa
Good for:
  • Doing business
Add Photo Write a Review

219 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Date | Rating
  • English first
  • Any
English first
harrisburg pa
Level Contributor
158 reviews
94 restaurant reviews
common_n_restaurant_reviews_1bd8 68 helpful votes
5 of 5 stars Reviewed September 1, 2015 NEW

I have tried both lunch and dinner and have never been disappointed. The place is always hopping, so its best to make a reservation. Fish Tacos offer three different fish if you so choose. Had a taco salad for lunch today and the tomatoes were very fresh, juicy and red. A true test of a restaurant. Service is quick.

Was this review helpful? Yes
Alexandria Bay, New York
Level Contributor
17 reviews
3 restaurant reviews
5 of 5 stars Reviewed August 28, 2015 NEW

This was a most wonderful Mexican restaurant with tasty food, great service, and great fried ice cream. Well worth the time and not hard on the pocket book.

Was this review helpful? Yes
Middletown
Level Contributor
6 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed August 28, 2015 NEW

Excellent food...cool atmosphere. The food is what Mexican food should taste like. The only problem is finding a parking spot since it's in downtown Hbg.

Was this review helpful? Yes
Harrisburg, PA
Level Contributor
39 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 17 helpful votes
5 of 5 stars Reviewed August 23, 2015

El Sol has delicious food in a fun atmosphere. You may want to get reservations on weekend nights as it can get pretty crowded.

Was this review helpful? Yes
Harrisburg, Pennsylvania
Level Contributor
84 reviews
62 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
4 of 5 stars Reviewed August 15, 2015

El Sol is a staple downtown. Located on 3rd Street a little away from the height of downtown. Jalapeño margaritas are a great start to any meal. The homemade chips and salas and guacamole with cheese are outstanding and a great addition to the margaritas. The 3 enchiladas dinner is awesome and you can pick and mix and match chicken,... More 

Was this review helpful? Yes
Level Contributor
24 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
5 of 5 stars Reviewed August 13, 2015

We haven't stopped in Harrisburg for a number of years. We used to really like this place so we came back the first chance that we could. The food is still great. The veggies are fresh. The meat and chicken are tasty. The guacamole is wonderful. The chips are crisp and fresh. The patrons are all ages: young, old and... More 

Was this review helpful? Yes
Harrisburg, Pennsylvania
Level Contributor
18 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
4 of 5 stars Reviewed August 12, 2015

nice place to have dinner or a drink. I love high end tequila and this is the place to come to taste different ones. Food is excellect

Was this review helpful? Yes
Harrisburg, Pennsylvania
Level Contributor
11 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed August 12, 2015

The best seasoned shrimp on a salad, the best tequila flights, the best salsa and chips and the best service. Need I say more? This place is tops for Mexican fare in at least a 50 mile radius. Try it once and you will be hooked.

Was this review helpful? Yes
Level Contributor
5 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 stars Reviewed August 12, 2015

Always great....some of the best food in Harrisburg!! Everything on the menu great! Love brunch as well on Sundays! Been many times, never disappointed.

Was this review helpful? Yes
Harrisburg, PA
Level Contributor
36 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 33 helpful votes
5 of 5 stars Reviewed August 7, 2015

Nice atmosphere, authentic Mexican food, friendly and efficient servers and great margaritas! This is my favorite Mexican restaurant in the Harrisburg area. I have been going here for at least the past 5 years and have never been disappointed. Seating is limited, so make a reservation.

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

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 18 S 3rd St, Harrisburg, PA 17101-2103
  • Location: United States  >  Pennsylvania (PA)  >  Harrisburg
  • Phone Number: 717-901-5050

Price and Cuisine

  • Average Prices: USD 30 - 30
  • Cuisine: Mexican

Restaurant Characteristics

  • Dining Style: Casual Elegant
  • Good for: Doing business
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

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?