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
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
18 S 3rd St, Harrisburg, PA 17101-2103
717-901-5050
Website
Today
11:00 am - 11: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, Breakfast, Lunch, Reservations

TripAdvisor Reviewer Highlights

Read all 208 reviews
Visitor rating
  • 110
    Excellent
  • 64
    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
Good food

Service and food were good. Waiter was very attentive. Watch out for the hot peppers! I really enjoyed the fajitas - had the shrimp, chicken, beef.

5 of 5 starsReviewed July 29, 2015
Roveen
,
Ridgeley, West Virginia
Good for:
  • Doing business
Add Photo Write a Review

208 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
Ridgeley, West Virginia
Level Contributor
3 reviews
3 restaurant reviews
5 of 5 stars Reviewed July 29, 2015 NEW

Service and food were good. Waiter was very attentive. Watch out for the hot peppers! I really enjoyed the fajitas - had the shrimp, chicken, beef.

Was this review helpful? Yes
Manchester, United Kingdom
Level Contributor
9 reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
5 of 5 stars Reviewed July 17, 2015

Absolutely wonderful. Probably some of the best food I have ever had and certainly the best Mexican food I have ever had. If you are ever in Harrisburg this is a definate most!

Was this review helpful? Yes
Harrisburg, Pennsylvania
Level Contributor
14 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 stars Reviewed July 16, 2015 via mobile

This is among our favorites. An outstanding Mexican restaurant with much more and much better than the typical Americanized taco place. They have a full and varied menu for lunch and dinner and their Sunday brunch is really in a class by itself. Prices are reasonable, service is very attentive but not intrusive and the owners are truly nice and... More 

Was this review helpful? Yes
Camp Hill, Pennsylvania, United States
Level Contributor
14 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed July 15, 2015

Went there for Sunday Brunch...what a pleasant surprise! Waiter was very friendly & informative. They have a "make your own bloddy mary/maria" bar...so cool! The food was delicious, portions generous & very reasonably priced. Will definitely go there again!!

Was this review helpful? Yes
Camp Hill, Pennsylvania, USA
Level Contributor
8 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 stars Reviewed July 14, 2015 credit card Amex Card Member Review

El Sol is a great place for brunch (also a great happy hour place, I hear.) We had brunch there two Sundays in a row. The Eggs Benedict are delightfully different with south of the border spices. Also, the piece de resistance is the "make your own Bloody Mary bar." I highly recommend it. Seating is available inside or outside.

Was this review helpful? Yes
Huntington, New York
Level Contributor
160 reviews
76 restaurant reviews
common_n_restaurant_reviews_1bd8 126 helpful votes
3 of 5 stars Reviewed July 13, 2015

We stopped in for dinner on a Monday night. The service was excellent. Fair pricing. Fresh guacamole which the waiter recommended we start with. Came with ample amount of chips and salsa. The Mahi Mahi tacos were juicy and flavorful. The mole chicken was dry and bitter.

Was this review helpful? Yes
Level Contributor
4 reviews
3 restaurant reviews
5 of 5 stars Reviewed July 11, 2015

If you want authentic Mexican food, this is the place. The chip and dip combo was wonderful. Mama makes the best, fresh made tamales. The seafood lava bowl was excellent!

Was this review helpful? Yes
Gettysburg, PA, USA
Level Contributor
26 reviews
20 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed July 9, 2015

Great food, good prices and the service is great. One of the best mexican restaurants in Harrisburg!

Was this review helpful? Yes 1
Harrisburg, Pennsylvania
Level Contributor
10 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed July 7, 2015

El Sol delivers tasty meals for a reasonable price. The ingredients are always fresh and high quality. The prices and service are good. But, make a reservation, because the space is not big and it fills up quickly.

Was this review helpful? Yes 1
Hershey, Pennsylvania
Level Contributor
30 reviews
23 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 stars Reviewed July 5, 2015

My husband and I chose El Sol fir our anniversary meal, which was our first visit here. Our food was delicious, and the frozen mango margarita was great as well!

Was this review helpful? Yes 1

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
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?