El Charro Restaurant is a vibrant eatery in Somerset, TX, known for its delicious Mexican cuisine and warm, inviting atmosphere. They also offer a daily happy hour from 4-7 pm.