El Sol Market is a very good store with amazing, authentic Mexican food closest to homemade. Portions are huge and the customer service is excellent, with friendly and awesome staff. The place has its authenticity charm, though it is maybe not the cleanest. It provides the most value for the area. One important detail is the limited parking, which is sometimes not enough.