El Sol De Mexico
1028 Water St, Kerrville
(830) 257-9777
Recent Reviews
Sort by
Atmosphere: {{ item.info.Atmosphere }}
Food: {{ item.info.Food }}
Service: {{ item.info.Service }}
Recommended dishes: {{ item.info['Recommended dishes'] }}
Door Dash delivery, but the food was really good. We had 3 Crispy Tacos plate, Combination Dinner plate with Chicken enchiladas, crispy beef taco, pork tamale with rice and beans. I love tamales this time of year and their tamales are delicious!
Food: 5
⭐⭐⭐⭐⭐ El Sol de Mexico is one of those rare restaurants that gets everything right — flavor, service, and atmosphere. From the moment you walk in, you’re greeted with warmth and hospitality that feels genuinely welcoming. The staff is attentive without being pushy, and they make you feel like a regular even on your first visit. The food is the real standout. Every dish tastes fresh, well‑seasoned, and made with care. The flavors are bold without being overwhelming, and the portions are generous. Whether you’re ordering classics like enchiladas, fajitas, or tacos, or trying something new, you can tell the kitchen takes pride in what they serve. The atmosphere is clean, comfortable, and family‑friendly — the kind of place where you can enjoy a relaxed meal, celebrate with friends, or grab something satisfying after a long day. If you’re looking for authentic, delicious Mexican food with great service and a welcoming vibe, El Sol de Mexico is absolutely worth the visit. Highly recommended.
Great food cooked to order. Everything was very fresh. Fantastic salsa! You tell it was made that morning. We had the chili rellano and puffy taco. Both were tasty and very flavorful.
Atmosphere: 5
Food: 5
Service: 5
Small portions. Disappointing
Atmosphere: 3
Food: 3
Service: 3
Love the atmosphere and out door patio, very relaxing. The chicken nachos are ok, i wish the chicken tasted more like marinaded chicken. I love the chips and salsa, very tasty. Our server was good. The margaritas tasted like water, I do not recommend them.
Atmosphere: 5
Food: 2
Service: 4
We found this quaint place by accident. We were sightseeing in Kerrville by the riverfront and I spotted a nice chevy square body and when I turned around at the next block and drove up to it I noticed it was a Mexican restaurant. Best Mexican restaurant in town... plus the Beauty was for sale by the owner of the restaurant and had Mexican wrestling mask for sale which we bought for our grandsons that are wrestling fanatics...
Atmosphere: 5
Food: 5
Service: 5
Possibly the absolute worst service we’ve ever received. Our server did not speak any English at all. We ordered a couple of beers and she stared blankly then just shook her head “no”. We had to use google translate for her to tell us she can’t serve beer when the manager isn’t there. It took her almost 5 minutes to bring our drinks. We had to then flag her down to come take our order. We asked for more chips and salsa when she took our order. About 10 minutes later, she hadn’t been back to the table. We saw chips on the counter and got up to get one basket (we were a party of 9). Then she was bussing a dirty table and we had to flag her down to get chips for our kids table. The food was hot, but my husband got the totally wrong plate. What he ordered was $13 and the plate she gave him was $19. We had to pay for it. A couple of the $19 plates were served with cheese enchiladas because she didn’t ask what kind of enchiladas we wanted. She NEVER came back to the table after delivering the food. None of us got refills on our drinks and our 13 year old had to get up and pour his own water with the pitcher sitting on the shelf. She couldn’t figure out how to ring up our checks. We will *never* go back. Ever. Horrible.
Atmosphere: 1
Food: 2
Service: 1
Had high hopes for this place. Took forever to get food and food was bland. Very simple flavor if any flavor at all.
My wife and I had the 1 enchilada and puffy taco plate. Very filling and delicious. Service was awesome and the owner was very friendly. I highly recommend this place
Atmosphere: 5
Food: 5
Service: 5
Came here to try it after hearing how good it was. We were one of two tables. Horrible server- asked for our drinks, tried asking us to purchase margaritas. Walked away without even asking what our daughter wanted to drink. Had to ask for refills on our tea 3 times because the staff were on their phones and watching tv. Had to go ask man at bar for refills. 2 meals, 2 teas 1 water and a queso over $80. Food was not anything we would come back for again. Tortillas falling apart- never seen that happen before. My husband went to pay at 8:40 and they told him they already batched the credit cards so he had to have cash- isn’t it a common courtesy to let your customers know that you are closing down the system EARLY and let them know they need to pay early or have cash???? MIND YOU THEY CLOSED AT 9! Guess what- NO CASH. So glad we had a checkbook.
So not worth it!!! I can see paying that for great service and food, but it was awful! Will not be back unfortunately and DO NOT RECOMMEND
Atmosphere: 1
Food: 1
Service: 1
Restaurantji Recommends
I have order 3 times from this restaurant and I have forgiven the first time. But the 2nd and 3rd time they stole money from ne!!!!!!! And I can't get my money back!!!!!! This restaurant stole money from me 3 times!!!!! This restaurant steals from customers!!!!!!!! I honestly HATE THIS RESTAURANT. THEY MAKE A MISTAKE AND OKAY FOR BAD FOOD BAD SERVICE AND STEALING FROM CUSTOMERS!!!!! I WILL NEVER SPEND MY AGAIN TO THIS RESTAURANT AGAIN!!!!!!!!!
I love a good family Mexican restaurant. The salsa is amazing. The food and prices are just right. If you want to support a local business and enjoy some great TexMex, this is the place.
Atmosphere: 5
Food: 5
Service: 5
Excellent service. Great food.
Atmosphere: 5
Food: 5
Service: 5
Good atmosphere, I do recommend the gorditas ....
Atmosphere: 5
Food: 4
Service: 4
We came back and we enjoyed another flavorful meal and we also had some margaritas and they were really good. Truly recommend this place ❤️
Atmosphere: 5
Food: 5
Service: 5
Loading...