Del Toro is a Mexican restaurant offering modern comfort food, reserve tequilas, and craft beers.