Sol Toro is a Mexican cantina offering tacos, steaks, and a wide selection of tequilas.