While so many Mexican restaurants claim to have the best margarita, El Charro actually delivers the goods. Their Margarita Elegante with Patron Reposado is legendary, but it doesn’t stop there. El Charro’s bartenders mix up some of the best creations in the margarita world using strawberries, mango and even prickly pear juice. We challenge you to find a better mixture of tequila, triple sec, lime and salt anywhere in Pima County.
2. Guadalajara Grill