Mexican taquería offering quesadillas, mini tacos, and more. Pet-friendly.