El Sol Mexican Restaurant

18 S 3rd St, Harrisburg - 17101
355 reviews
Mexican
(717) 901-5050

The house margarita for $7 was great. The shredded chicken burrito for $11? Nothing to celebrate, pretty generic.

Food and service was great. Hannah was great very attentive.

Delicious food, good service and a pleasant environment all at a reasonable price.

I have been coming here since the first day I moved here! The food is absolutely amazing and delicious! I also have ordered food to go it usually takes them about 10 minutes to make a burrito. The offer valet parking because there is construction on the corner so there is barely any parking. There is a parking garage two blocks away.The only thing that I would want to is for their carnitas to be served cut up if possible but the flavor is always right. I also have ordered a couple burritos for pick up and one time they did provide rice and beans and the next it was just the burrito.Overall, great dining experience. Great for groups and date nights.

We were seated without a wait. Waiter was friendly & attentive. Food was excellent & atmosphere very nice. Will be going again soon!

We live south of HBG...about 45 minutes away...We have brought many of. ourfriends here for real Mexican Food...been coming here for years...Our server Cassidy was awesome....our friends from south York loved it....keep everything the way it is snd we will be back again...Blessings

El Sol is one of my absolute favorite restaurants in the area! The food is delicious, the service is excellent, and the ambiance is great! I cannot recommend it enough! My favorites are the jalapeño margarita, goat cheese guacamole, mahi tacos, and the Chiles Mixtos. So good!

We were seated next to the pick up stand for phone in orders. The service was great our Waitress Leitita was wonderful! Food was great! Thanks!!

This is a popular spot, and deservedly so. Marvelous margaritas, delicious food, all served up with a smile and warm service. I only wish it was in my neighborhood. It is busy, so reservations may be in order. We did not have, but were able to snag a table in the bar.

Staff is wonderful, food is fabulous, ambiance is perfect… great respite for lunch time. Thank you!