Reviews from Around the Web
Not the Best in Tucson.
Depends on your taste buds, but some people fancy El Charro and others don't. They have a great alcoholic drinks with great specials and the bars are nice to meet up with friends. The price isn't bad. The food isn't the best. Not enough to…
View More