From Our Editors
A hugely-popular destination in Hanover, Sol is a wonderful Mexican restaurant with an inviting menu. Whether you are heading there for the good quality, helpful service, or both, you'll always leave this restaurant satisfied.
If you're in a hurry, you can always take advantage of the convenient take-out offerings.
When you put it all together, Sol definitely stands out from the rest.