I have eaten at El Charro most of my life. The food is consistently great and the servers are friendly. If I had one complaint, it would be the noise. El Charro is located in an old house and it is very noisy. Don't let that deter you though, they have awesome food and great margaritas!!!