El Charro
Mexican · Taco Shop · Bar
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.
Location
Vota recommends
Location
Vota recommends