I spent 12 years in Texas and am very particular about Mexican food. Living in Harrisburg for 7 years now I have tried every chain and hole-in-the-wall Mexican and TexMex place in a 50 mile radius trying to find good Mexican, and El Sol on 3rd Street is far superior to all others. Nice decor, great service, and everything we have ever tried has been delicious. The guac is made fresh just for you and is outstanding. While it may be a tad on the pricey side by small city standards it is well worth it and the portions are large so you actually get two meals out of one. If you are a local and think Fiesta Mexicana or El Rodeo are good then you may as well go to Taco Bell. El Sol will satify even the pickiest Mexican food afficianado.
If you own or manage El Sol Mexican Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.