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

$$ - $$$Mexican, , Latin
18 S 3rd St, Harrisburg, PA 17101-2103
+1 717-901-5050
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good30%
  • Average8%
  • Poor3%
  • Terrible1%
Travellers talk about
“chips and salsa” (39 reviews)
“enchiladas” (30 reviews)
Closed Now
All hours
Mexican, Southwestern, Latin, Spanish, Vegetarian Friendly, Gluten Free Options
$$ - $$$
18 S 3rd St, Harrisburg, PA 17101-2103
All Details
Write a ReviewReviews (368)
Traveller rating
Traveller type
Time of year

1 - 10 of 366 reviews

Reviewed 4 days ago

We ate here on a friday night, the atmosphere was enjoyable, the food was amazing, it was authentic & they used homemade foods, and also stuff from mexico, very good margaritas!

Thank Kurt H
Reviewed 1 week ago

Food was very tasty and attractive. We had Tres Sopes (special), Baja Ceviche, Guacamole, Carnitas (pork), and Quesadillas. Our server, Fernando was great, friendly and helpful. The only thing we wished to be better were our entrees were barely warm (it was quite busy that...More

Thank KirkinPA
Reviewed 1 week ago via mobile

The food was very good. I did ask the waitress if I could sub one of the enchiladas verde for ground beef, she flat out said no. Those little things really bother me. Would have made for a perfect experience.

Thank CtUSAMom
Reviewed 2 weeks ago

Atmosphere was nice. It was crowded on a Saturday night, so reservations are a must. We all had a special, which was shrimp tacos and they were tasty, but the filling was a little skimpy. The margaritas, chips and salsa were great.

Thank SABTravels
Reviewed 8 January 2018

This place has really good food, a great menu selection, and a nice atmosphere. Good drinks, too! Easily one of the best Mexican places in the area. All of their locations are good, but the downtown spot is the best.

Thank Stacey P
Reviewed 4 January 2018

This is a wonderful restaurant. The specials were fresh and delicious. Margaritas were large and wonderful!

Thank Jessie G
Reviewed 27 November 2017 via mobile

I had the eggs benedict for Sunday brunch and it was outstanding! Ask for their two house made sauces - a savory green one and a smoky spicy red. The green one goes great with the eggs benedict. Chips and salsa excellent too! Great service,...More

Thank FinallyFlying
Reviewed 20 November 2017 via mobile

We went with two other couples on Saturday night. The place was pretty crowded but we had good service. Everybody loved their food. My wife and I really liked the chicken fajitas - great flavor. Well come again on our next trip.

Thank hardshell
Reviewed 10 November 2017 via mobile

So many choices from menu and with family ordering different dinners everyone could sample. Food was very good and waitress was so helpful with food choices. The only downside to a pleasant evening was that we were there for happy hour and they wouldn’t accommodate...More

Thank VonniePA
Reviewed 10 November 2017

Good food, prices are ok,the only thing I dont like its that you have to pay for the chips and salsa separate, its not included like most of mexican restaurants..............

Thank Willard F
Nearby HotelsSee all 51 hotels in Harrisburg
Crowne Plaza Harrisburg-Hershey
620 reviews
.15 km away
Hilton Harrisburg
1,157 reviews
.16 km away
Alva Hotel and Restaurant
2 reviews
.18 km away
Quality Inn Riverfront
340 reviews
.68 km away
Nearby Restaurants
345 reviews
.07 km away
Bacco Pizzeria and Wine Bar
80 reviews
.20 km away
Au Bon Lieu
156 reviews
.09 km away
Nearby Attractions
Pennsylvania State Capitol
780 reviews
.38 km away
State Museum of Pennsylvania
207 reviews
.70 km away
City Island
263 reviews
.22 km away
Whitaker Center
216 reviews
.10 km away
Ask a question
Questions & Answers
Alicea R
23 December 2017|
Response from lalatina326 | Reviewed this property |
Call and ask.
Nancy V
8 July 2017|
AnswerShow all 3 answers
Response from Krista B | Reviewed this property |
I did not have nachos so I do not recall if they had nachos. I'd hate to assume one way or another. I'd suggest checking website for the menu or calling them directly.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 10 - USD 30
Dinner, Lunch, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Reservations, Highchairs Available, Accepts Credit Cards
Dining Style
Casual Elegant
Good for
Kids, Child-friendly, Special Occasion Dining, Groups, Bar Scene, Business meetings
Open Hours
10:00 am - 3:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 11:00 pm
4:00 pm - 11:00 pm
Location and Contact Information
  • Address: 18 S 3rd St, Harrisburg, PA 17101-2103
  • Location: United States  >  Pennsylvania (PA)  >  Harrisburg
  • Phone Number: +1 717-901-5050
  • E-mail
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