New Mexican restaurant serves excellence in Franklin