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

El Sol Mexican Restaurant

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

161 reviews from our community

Visitor rating
Rating summary
Date | Rating
  • English first
  • Any
English first
Harrisburg, Pennsylvania, USA
18 reviews 18 reviews
17 restaurant reviews
4 helpful votes 4 helpful votes
4 of 5 stars Reviewed December 16, 2014 NEW credit card Amex Card Member Review

Really like this place for all their food offerings but it's great when we go there for their Sunday brunch. Their fajita omelet is delicious and most filling. Nice atmosphere and good value.

Was this review helpful? Yes
Top Contributor
75 reviews 75 reviews
40 restaurant reviews
31 helpful votes 31 helpful votes
4 of 5 stars Reviewed December 15, 2014 NEW

We were in Harrisburg on business travel and happened upon El Sol in our one night in town. The food was very good and they had a really nice menu. Everyone really enjoyed the experience.

Was this review helpful? Yes
Pittsburgh, Pennsylvania
Senior Reviewer
9 reviews 9 reviews
7 restaurant reviews
6 helpful votes 6 helpful votes
4 of 5 stars Reviewed December 14, 2014 NEW

Good service. Good food. Make reservations if possible. Mole poblano is especially tasty. Portions are reasonable.

Was this review helpful? Yes
Philadelphia, Pennsylvania
13 reviews 13 reviews
6 restaurant reviews
3 helpful votes 3 helpful votes
4 of 5 stars Reviewed December 8, 2014

Took a colleague to El Sol for dinner when we were both travelling in Harrisburg. What a nice treat! The homemade guacamole is to die for, I could have made that my entire meal. Nice bar area, clean comfortable restaurant. I ordered the crab enchillada...amazing! Reasonably priced, easy walk from hotels and PA State Capitol. I plan on visiting again!

Was this review helpful? Yes
Reading, Pennsylvania
Senior Reviewer
8 reviews 8 reviews
3 restaurant reviews
2 helpful votes 2 helpful votes
4 of 5 stars Reviewed December 7, 2014

I love dining at both El Sol and El Sol Express. Both locations are clean, the food tastes great and the prices are very reasonable. I can purchase a lunch for less than $9 (and have food left over for dinner because the portions are so generous) and purchase a full dinner for less than $13! The fried fish tacos... More 

Was this review helpful? Yes
Harrisburg, Pennsylvania
Senior Reviewer
7 reviews 7 reviews
6 restaurant reviews
4 of 5 stars Reviewed December 3, 2014

I typically visit El Sol for lunch as I work downtown. The shrimp enchiladas and the crab enchiladas are usually excellent (had one experience with overcooked shrimp) and the salsa is tasty. It's a little pricey for lunch but you get plenty of food and the service has always been wonderful. The restaurant has a nice ambiance for a downtown... More 

Was this review helpful? Yes
3 reviews 3 reviews
3 restaurant reviews
1 of 5 stars Reviewed December 3, 2014

Need I say more....overpriced taco joint. Mexican food is cheap to buy and prepare---they think they are in new York City. OOOO great margaritas.....I'll go to Herby's for better ones and $5 cheaper.....

Was this review helpful? Yes
Linwood, New Jersey
17 reviews 17 reviews
13 restaurant reviews
10 helpful votes 10 helpful votes
2 of 5 stars Reviewed December 2, 2014

Maybe my expectations are too high since I grew up in Texas. Food was marginal, bland and not served hot as it should be. Sauce was not spicy and nothing really tasted fresh. Maybe I'm just too picky about Mexican food.

Was this review helpful? Yes
Harrisburg, Pennsylvania
11 reviews 11 reviews
8 restaurant reviews
2 helpful votes 2 helpful votes
4 of 5 stars Reviewed November 21, 2014

Charming restaurant, delicious food, good drinks and a professional server. We enjoyed the guacamole & chips as an appetizer with the house margarita...mmm :) Dinner was very good too. My husband had Lobster Enchiladas and I had Pollo Costeno-topped with spicy chorizo. Both dinners were tasty and very filling. We enjoyed trying El Sol, it is a little expensive, but... More 

Was this review helpful? Yes
5 reviews 5 reviews
3 restaurant reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed November 9, 2014

We made reservations at El Sol for ourselves and 10 friends at the recommendation from another friend (the one recommending unfortunately couldn't join us). We parked a block away in a lot so we didn't have to worry about street parking. We arrived at the exact time of reservation and our table was ready and waiting for us. We were... More 

Was this review helpful? Yes

Travelers who viewed El Sol Mexican Restaurant also viewed


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?