Recently visited El Sol following a recommendation.
We were visiting as part of a large group and a large table was quickly made up for us outside.
Service was friendly and but not the fastest.
Food, passable but certainly nothing to write home about. Between us we had a large variety of main courses however the Mexican dishes were not fantastic all looking very similar... We weren't very impressed when two dishes were presented and the waiter asked us to cut then to confirm which was chicken and which was beef.
Fajitas, don't bother. Disappointing selection of accompliaments- very small amount of sour cream, bit of grated cheddar and some very sad shredded lettuce. Suggest some salsa and guacamole? Tortillas were especially very poor-more like fried pancakes...greasy.
We found the food generally very salty.