Taco Libre is a casual Mexican restaurant offering comfort food with gluten-free options and late-night fare.